PDA

View Full Version : سوال: اتصال به پایگاه داده



MahdiAfrooz
چهارشنبه 25 اردیبهشت 1387, 13:55 عصر
با سپاس فراوان از دو دوست عزیز که ما را در حل این مشکل یاری کردند .

من با توجه به فرمایشات این دو دوست گرامی کدم را اصلاح کردم و با این دو پیغام مواجه شدم .



---------------------------
Adodc1
---------------------------
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
---------------------------
OK
---------------------------




---------------------------
Adodc1
---------------------------
[ADODC]: no RecordSource specified. [ADO]:Command text was not set for the command object.
---------------------------
OK
---------------------------



کد اولیه من :



Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Mahdi\Desktop\db1.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select * from Ranandejadval"
DataGrid1.DataSource = Adodc1


فرمایشات دو دوست گرامی :

1 :


adodc1.recordset.open "Select * from tbl" , adodc.connection , 2 , 1


2 :



strsql = "select * from tbl"
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" + App.Path + "\db2.mdb"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource =strsq
set datagrid1.datasource = adodc1



متشکرم .
از دو دوست عزیز تقاضا دارم .
لطفا بگویند مشکل من چیست ؟ و یک مثال کامل قابل تست بفرستند .

ASKaffash
چهارشنبه 25 اردیبهشت 1387, 14:06 عصر
با سلام
فقط یک Refresh بعداز تغییر RecordeSource

maryamb
چهارشنبه 25 اردیبهشت 1387, 14:38 عصر
دوست عزیز باید در قسمت strsql = "select * from tbl " عوض tbl اسم جدولت رو وارد کنی
در زیر یک نمونه برات گذاشتم فکر کنم کمکت کنه
ضمن اینکه در کد من در قسمت strsql یه l جا افتاده بود اون خطای دومی واسه اون بود