PDA

View Full Version : سوال: دستور ویرایش در محیط ویژوال بیسیک



reza_mn
سه شنبه 27 اسفند 1387, 01:12 صبح
دوستان من از عزیز کد زیر برای ویرایش دو فیلد در VB6 استفاده میکنم ولی خطا میده میشه راهنمایی کنین مشکلش کجاس؟


"update mat_typ set name , spe_fir =" & "'" & cmbEQList.Text & "'" & "," & "'" & txtSpe_1 & "'" & " where id =" & id

متن پیام صادر شده :

',' Incorrect syntax near

EffatBandehlou
سه شنبه 27 اسفند 1387, 08:17 صبح
دستور Sql شو بده برات كد vb شو بنويسم

reza_mn
سه شنبه 27 اسفند 1387, 11:11 صبح
دستور همونی بود که گذاشتم عزیز



adorecordset.open "update mat_typ set name , spe_fir =" & "'" & cmbEQList.Text & "'" & "," & "'" & txtSpe_1 & "'" & " where id =" & id


سوال من هم در مورد صحیح بودن کد ویرایش در sql هستش .

EffatBandehlou
سه شنبه 27 اسفند 1387, 11:54 صبح
منظورت از name , spe_fir يعني چي ؟؟؟
بالاخره كدومشون رو مي خواي update كني؟

reza_mn
سه شنبه 27 اسفند 1387, 12:24 عصر
میشه لطفا شکل کلی دستور Update را بذارین ؟

EffatBandehlou
سه شنبه 27 اسفند 1387, 12:29 عصر
update table1 set name='test' where no=1

EffatBandehlou
سه شنبه 27 اسفند 1387, 12:32 عصر
adorecordset.open "update mat_typ set spe_fir =' " & cmbEQList.Text & " ',' " & txtSpe_1 & " '" & " where id =" & id
single cotetion ها رو با فاصله گذاشتم تا ببيني ولي شما بچسبونيد

reza_mn
سه شنبه 27 اسفند 1387, 12:59 عصر
اگه بخوام چند تا فیلد همزمان اصلاح بشن دستور چطوری میشه ؟

EffatBandehlou
سه شنبه 27 اسفند 1387, 13:51 عصر
update dbmihman set name='test',family='test2' where oid=1