برگزیده های پرشین تولز

مشکل اتصال به بانک اکسس

khz-web1

کاربر تازه وارد
تاریخ عضویت
20 آگوست 2007
نوشته‌ها
44
لایک‌ها
1
با سلام من با بانک اکسس کار میکنم و می خواستم با این بانک از طریق ویژوال استدیو ارتباط برقرار کنم ولی متاسفانه به من ارور داد ، به کد زیر توجه کنید ........


کد:
ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load
Dim con1 As OleDbConnection
Dim cmd As OleDbCommand
Dim read As OleDbDataReader
con1 = New OleDbConnection("PROVIDER=microsoft.jet.oledb.4.0;data source=D:\ASP.NET-projeh\WebSite2\db1.mdb")
con1.Open()
cmd = New OleDbCommand(" select firstname from table1", con1)
read = cmd.ExecuteReader()
While read.Read
Response.Write(read("firstname"))
EndWhile
read.Close()
read.Close()
 
 
EndSub
EndClass


فضای نامی هم که وارد کردم این بود

کد:
Imports System.Data.OleDb

و از این خط از برنامه اشکال می گرفت :

کد:
read = cmd.ExecuteReader()

با تشکر فراوان
 

shervin

ASP.net
کاربر قدیمی پرشین تولز
تاریخ عضویت
26 ژوئن 2005
نوشته‌ها
6,353
لایک‌ها
261
سن
38
محل سکونت
تهران

H_R

مدیر بازنشسته
تاریخ عضویت
30 مارس 2005
نوشته‌ها
3,298
لایک‌ها
17
سن
42
محل سکونت
North Pole
خدا خيرت بده انشالله :)

اينجام بگو كه تاپيك كامل بشه ديگه ...
 

shervin

ASP.net
کاربر قدیمی پرشین تولز
تاریخ عضویت
26 ژوئن 2005
نوشته‌ها
6,353
لایک‌ها
261
سن
38
محل سکونت
تهران
خدا خيرت بده انشالله :)

اينجام بگو كه تاپيك كامل بشه ديگه ...
این عکس ارور بوده
5mk228.jpg

اینم جواب من
1- مطمئن شو که چنین فیلدی با چنین اسمی وجود داره
2- اگه وجود داره اسمشو عوض کن مثلا یه 1 بزار آخرش دوباره امتحان کن
نتیجرم بگو

اینم جواب دوستمون
دوستان مشکل حل شد

آقای شروین از شما ممنونم ، حرفتون درست بود ، من هواسم نبود اسم فیلد رو یه چیز دیگه گذاشته بود م..........

کامل شد؟؟:D
 

khz-web1

کاربر تازه وارد
تاریخ عضویت
20 آگوست 2007
نوشته‌ها
44
لایک‌ها
1
دوستان مشکل حل شد ........... انشالله مشکلات بعدی .......
 
بالا