2
Answers

Problem With Gridview /Datalist

Deepak Pandey

Deepak Pandey

14y
2k
1

i have gridview in which i hv taken template field in template field i hv added image button on which i hv displayed the image stored in the database. but now i facing the problem  that when i tried to open the link attached with the image button it opens the link of first image not to the other links. Although each image has its image_id which is primary key and i want to open the link according to image_id. but my problem is how to find the image_id of each individual image.
so that i can open the respective file that i want.
Answers (2)
0
naura pax
NA 1.9k 64.8k 15y

hi Pankaj,
if you are creating dynamic query then at the time of creating sql string you can do following example :
 wherestring+=txt.Replace("'","''"); 
// single quote is passed string in
//first parameter and single quote is written twice '' for second.
Accepted
0
Master  Billa
NA 2.7k 0 15y
Hi

when you are use the single quite you need add extra two quote to string.or else is make to sql injection.

About this please take look,

http://archives.devshed.com/forums/windows-107/sql-injecttion-401471.html

thank you


0
Pankaj Singh
NA 69 0 15y
Thanks
0
Pankaj Singh
NA 69 0 15y
Thanks
0
Kirtan Patel
NA 35k 2.8m 15y
Hi you just need to Replace every Single timeWriten Quote to Double Time

suppose you are inserting

string " pankaj's Name "


then you should write String Like

"Pankaj' 's name "     { Dobule time Single Quotes before 's' )

Thats it :)

Better to Write Function That Will Replace Every Single Time Quote to Write it Double time in String


public string CSQ(string str)
{
 
    return Strings.Replace(str, "'", "''");
}



if i Helps you please check "Do you like this answer"






0
jinge
NA 2.4k 23.5k 15y