Just nu i M3-nätverket
Jump to content

OledbCommand Error


Fribbe

Recommended Posts

***Koden***

Dim strConnection As String = "Provider=Microsoft.JET.OLEDB.4.0;"

strConnection += "Data Source=C:\db1.mdb"

 

Dim strSQL As String = "SELECT * FROM [guestbook]"

 

Dim objConnection As New OleDbCommand(strConnection)

Dim objCommand As New OleDbCommand(strSQL, objConnection)

******

 

Error: "Value of type 'System.Data.OleDb.OleDbCommand' cannot be converted to 'System.Data.OleDb.OleDbConnection'"

 

Felet pekar på sista raden och objektet "objConnection".

 

Vad är fel?

 

Link to comment
Share on other sites

Magnus Gladh

Dim objConnection As New OleDbCommand(strConnection)
Dim objCommand As New OleDbCommand(strSQL, objConnection)

 

Error: "Value of type 'System.Data.OleDb.OleDbCommand' cannot be converted to 'System.Data.OleDb.OleDbConnection'"

 

Står rätt tydligt vad du gör för fel,

1. Du skapar ett Commandobject som du döper till objConnection

2. Du försöker stoppa in ditt CommandObject där det förväntas ett Connection object

 

Dim objConnection As New OleDbConnection(strConnection)
Dim objCommand As New OleDbCommand(strSQL, objConnection)

fungerar nog bättre

 

- Magnus

-----------------------------------------------------

Jag är inte kaxig, jag är bara så jävla bäst...

 

Link to comment
Share on other sites

Man tackar!

 

Eftersom man inte är någon .NET-guru ännu så hade jag lite svårt att förstå felet. =)

 

Men din förklaraing underlättade det hela.

 

Pinsamt nog så hade jag nog stirrat mig blind på bgt annat. (iom att jag inte så en sådan enkel sak själv)

 

Tack igen...

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...