View Full Version : sql
bebakhshid
سه شنبه 03 شهریور 1383, 21:21 عصر
سلام
میشه کمی راجع به sql نوشتن در asp.net توضیح بدین
من هنوز فرق "' title'" , '" textbox'" نفهمیدم
با تشکر
مهدی قیصری
Vahid_Nasiri
چهارشنبه 04 شهریور 1383, 19:00 عصر
در یک عبارت sql وقتی می خواهید رشته ای را insert کنید و یا مورد استفاده قرار دهید باید آنرا بین ' 'قرار بدید.
خوب؟!
حالا اکثر اوقات ورودی های برنامه ی شما از textBox ها تامین می شود. محتویات یک تکست باکس یعنی textBox.Text باید بین ' ' قرار گیرد. البته نه به این صورت (که رشته شما می شود همان عبارت نوشته شده و نه محتویات تکست باکس): 'textBox.Text' بلکه به این صورت :
"'"+textBox.Text+"'"
bebakhshid
چهارشنبه 04 شهریور 1383, 19:53 عصر
خوب
حالا "'mystring'" چه طور
اگر امکان داره با مثال باشه
Vahid_Nasiri
چهارشنبه 04 شهریور 1383, 20:16 عصر
string strSQL= "select * from tblTest where f1='"+textBox1.Text+"'";
Or
String strSQL="select * from tblTest where f1='mystring' ";
bebakhshid
شنبه 07 شهریور 1383, 20:23 عصر
حالا اگر بخوام عدد بنویسم چیکار کنم
"select * from table where id = 25"
Vahid_Nasiri
شنبه 07 شهریور 1383, 20:49 عصر
عدد نیازی به ' ' ندارد. (تو هم ما رو گرفتی.... :wink: )
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.