Click here to Skip to main content
15,905,614 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,
I have one gridview and get the records from stored procedure. The sample record is

1 1 Medicine br/ Medicine , Bayrocin br/ LIvol PFS , 10ml/100 chicks br/ 1ml/1000chicks

My problem is how to change the br / in frond end.
Now i want records like this
medicine bayrocin 10ml/100chicks
medicine livolpfs 1ml/1000chicks


stored procedure

SQL
select age,replace(left(type,len(type)-1),',','<br/>') as scheduletype,
replace(left(name,len(name)-1),',','<br/>') as name,
replace(left(dose,len(dose)-1),',','<br/>') as dose from

(SELECT p1.age,

       ( SELECT scheduletype + ','--  replace(left(scheduletype,len(scheduletype)-1),',','<br/>')

           FROM k_Master_Scheduletype p2

          WHERE p2.age = p1.age

          ORDER BY scheduletype

            FOR XML PATH('') ) AS type,
      ( SELECT name + ','

           FROM k_Master_Scheduletype p2

          WHERE p2.age = p1.age

          ORDER BY name

            FOR XML PATH('')   ) AS name,
       ( SELECT dose + ','

           FROM k_Master_Scheduletype p2

          WHERE p2.age = p1.age

          ORDER BY dose

            FOR XML PATH('') ) AS dose

      FROM   k_Master_Scheduletype p1

      GROUP BY age) a

END
GO
Posted
Updated 27-Mar-12 3:07am
v6
Comments
Chandan Aryan 27-Mar-12 8:49am    
Pls Clarify your question!!!
Member 8609405 27-Mar-12 9:04am    
i get the records from database and i use br/ html tag in back end .now the break br/ results execute in next line
[no name] 27-Mar-12 8:52am    
What do you mean, change br? Change to what?

1 solution

I Don't think there is any kind of issue. Simply get the Data into datatable from the stored procedure and then bind the grid with that data table.
And pls make sure grid columns should be same as of data table!!.
 
Share this answer
 
Comments
Member 8609405 27-Mar-12 9:05am    
i used br/ html tag in back end now i want to break br/ tag in gridview
Member 8609405 27-Mar-12 9:07am    
select age,replace(left(type,len(type)-1),',','<br/>') as scheduletype,
replace(left(name,len(name)-1),',','<br/>') as name,
replace(left(dose,len(dose)-1),',','<br/>') as dose from

(SELECT p1.age,

( SELECT scheduletype + ','-- replace(left(scheduletype,len(scheduletype)-1),',','<br/>')

FROM k_Master_Scheduletype p2

WHERE p2.age = p1.age

ORDER BY scheduletype

FOR XML PATH('') ) AS type,
( SELECT name + ','

FROM k_Master_Scheduletype p2

WHERE p2.age = p1.age

ORDER BY name

FOR XML PATH('') ) AS name,
( SELECT dose + ','

FROM k_Master_Scheduletype p2

WHERE p2.age = p1.age

ORDER BY dose

FOR XML PATH('') ) AS dose

FROM k_Master_Scheduletype p1

GROUP BY age) a

END
GO

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900