PDA

View Full Version : نوشتن دستور sql در vb



hani bageri
چهارشنبه 10 مرداد 1386, 08:56 صبح
سلام
من نمیدونم چطوری یه متغییر sql در vb تعریف کنم!:خجالت:
اگه میشه با مثال توضیح بدید!
ممنونم

hani bageri
چهارشنبه 10 مرداد 1386, 19:26 عصر
کسی نیست کمک کنه؟میخوام بدونم چطوری دستورات sql توی vb خونده میشن؟

atenaa
پنج شنبه 11 مرداد 1386, 15:03 عصر
باید از adodb.connection و adodb.commandو adodb.recordset استفاده کنید
برای select کردن از adodb.recordset استفاده میشه و برای بقیه موارد هم از adodb.command و هم ازخود connectionاستفاده کرد



dim cn as adodb.connection
connection stringرو تو داخل دابل کوتیشن ها قرار بدید '
""cn.open
دستور sql مورد نظرتون رو بین دابل کوتیشن قرار بدید'
""cn.execute

البته با command هم می تونید این کار رو انجام بدید

eniak21
شنبه 13 مرداد 1386, 21:08 عصر
سلام دوستان
من بانکهامو با اس کیو ال ساختم و فرمها را در وی بی6 طراحی کردم و با شی ادو ارتباط برقرار کردم و برای اضافه کردن اطلاعاتی که از کاربر توسط تکس باکس گرفته میشه به جدول اس کیو ال در دکمه ذخیره کد زیر رو نوشتم و با حالات مختلف چک کردم اما جواب نداد:
insert into person values(code.text)
که پرسن جدولم است و محتوای کد.تکست باید در فیلد کد این جدول ذخیره شود
میخواستم بدونم این دستور باید به چه صورت باشه؟
اصلا میشه توسط کدنویسی در وی بی6 به جداول اس کیو ال اطلاعات اضافه کرد؟
اگر میشه با چه دستوری و چطور؟(با مثال لطفا)
ممنونم
پایدار باشید

shadi shiton bala
چهارشنبه 05 دی 1386, 13:02 عصر
بله می شود با استفاده از recordset.addnew یک رکورد جدید و خالی ته جدول اضافه می شود که باید یکی یکی فیلد ها را پر کنید من از این روش استفاده می کنم چون اطلاعات فیلدهام کم کم پر می شود

ali_habibi1384
پنج شنبه 06 دی 1386, 21:15 عصر
این یه نمونه از sql


Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\data.mdb"
Adodc1.RecordSource = "select * from customer"
Adodc1.Refresh