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

khz-web1

Active Member
با سلام من با بانک اکسس کار میکنم و می خواستم با این بانک از طریق ویژوال استدیو ارتباط برقرار کنم ولی متاسفانه به من ارور داد ، به کد زیر توجه کنید ........


کد:
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()

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

night11

Member
به این صورت بنویسید

کد:
 Dim reader As OleDbDataReader = command.ExecuteReader()
        While reader.Read()
 

khz-web1

Active Member
باز هم ایراد گرفت ........ در واقع ارور نمیده میاد قبل از اجرای صفحه به این خط اشاره می کند
 

khz-web1

Active Member
دوستان مشکل حل شد انشالله مشکلات بعدی ........................... ایراد از اکسس بود نه کد برنامه ....
 

جدیدترین ارسال ها

بالا