PDA

View Full Version : اضافه کردن فیلد با نام دلخواه کاربر



nazanin69
پنج شنبه 03 شهریور 1390, 17:11 عصر
man mikham ye fild be jadvale database ezafe konam ba nami ke karbar vared karde akhe badan in namo lazem daram !!!!

vali khate zir error mide

sql command com=new sgl command

string query ="alter tabel stu Add @param nvarchar50 "

com.Connection = SCN;
com.Parameters.Add(new SqlParameter("param,a",

mehran_sh_t
پنج شنبه 03 شهریور 1390, 20:41 عصر
سلام
ارورت چیه؟

computer _ student
دوشنبه 07 شهریور 1390, 15:50 عصر
به نظر من كدي كه نوشتيد تقريبا درسته در صورتي كه متغير رشته اي string query را در ويژگي command text مربوط به متغير com قرار بديد و سپس دستور درون com را اجرا كنيد
و البته فكر ميكنم نبايد نام ستون را به صورت پارامتري دريافت كنيد
كدتون بايد به اين شكل تغيير كنه:

sql command com=new sgl command();

string query ="alter tabel stu Add(+textbox1.text+" nvarchar50)";

com.Connection = SCN;
;com.command text =string query
scn.open();
com.executenonquery();
scn.close();
از طريق text box مي تونيد نام ستون (همان فيلد) را از كاربر درون برنامه دريافت كنيد.