View Full Version : مشکل با "Insert Into" در VB
gha310k
دوشنبه 18 مهر 1390, 19:29 عصر
سلام
من می خوام با استفاده از دستور " Insert Into" در برنامه ای که به زبان VB 6 هست ، اطلاعات موجود در چند Text رو به بانک اضافه کنم
دستور رو به شکل زیر می نویسم
s = "insert into TForush (CFName,CLName,CCode) values (text7.Text,text8.Text,text9.Text )"
اجرا میشه اما در بانک ثبت نمیشه
لطفا راهنمایی کنید
M.T.P
دوشنبه 18 مهر 1390, 19:50 عصر
s = "insert into TForush (CFName,CLName,CCode) values (" & Text7.Text & "," & Text8.Text & "," & Text9.Text & ")"
gha310k
دوشنبه 18 مهر 1390, 21:52 عصر
باز هم به جدول اضافه نکرد
البته من در قسمت Form-Load برای اتصال برنامه به بانک از کد زیر استفاده کردم ، اینکار درسته یا نه
Con.CursorLocation = adUseClient
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=db97.mdb;Persist Security Info=False;Persist Security Info=False"
Rs.Open "select * from TForush", Con, adOpenStatic, adLockOptimistic
gha310k
سه شنبه 19 مهر 1390, 23:17 عصر
لطفا رهنمایی کنید
M.T.P
سه شنبه 19 مهر 1390, 23:59 عصر
دوست عزیز این کد هم تست کن اگه اضافه نکرد مشکل از جای دیگست باید تیکه ای از برنامه رو ضمیمه کنید:
s = "insert into TForush (CFName,CLName,CCode) values ('" & Text7.Text & "','" & Text8.Text & "','" & Text9.Text & "')"
gha310k
یک شنبه 08 آبان 1390, 18:28 عصر
دوست عزیز این کد هم تست کن اگه اضافه نکرد مشکل از جای دیگست باید تیکه ای از برنامه رو ضمیمه کنید:
s = "insert into TForush (CFName,CLName,CCode) values ('" & Text7.Text & "','" & Text8.Text & "','" & Text9.Text & "')"
برای درست کار کردن کد، باید بجای "&" از علامت " + " استفاده کرد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.