Migration ASP -> ASP.NET datenbankfehler

jaquline

Erfahrenes Mitglied
Hai!
ich bin jetzt notgedrungen von ASP auf ASP.Net umgestiegen.
Jetzt will ich ein paar alte ASP "erneuern" und hab mich kundig gemacht in sachen
dot net Migration. Alles gut und schoen, ich hab jetzt das Problem das ich kein Datenbank verbindung auf die Reihe bekomm. als kommt der f**king fehler "BC30188: Erwartet: Deklaration" Hier mein Quellcode. vieleicht wird jemand draus schlau. :confused:


<script runat="server">

Dim objRequest
Dim lngCount

Dim DbConnect = "Provider=Microsoft.Jet.OLEDB.4.0;
DataSource=C:/Inetpub/wwwroot/hvh.mdb"


Dim MyConnection As New OleDbConnection(DbConnect)
Dim MySelect As String = ("SELECT Name FROM Bestellung")

Dim MyCommand As New OleDbCommand(MySelect)


MyCommand.Connection = MyConnection
MyConnection.Open()

MyCommand.ExecuteNonQuery()
MyCommand.Connection.Close()

</script>



ach ja, ich benutze VB zum proggn

Mfg Jaquline
 
Hi
Ich lern erst seit 1 Woche VB.Net, deswegen kann ich dir auch leider nicht wirklich bei der Syntax helfen, aber vielleicht hilft dir das Online Buch von Galileo weiter. Ich lern damit und es ist recht gut.

lg tina
 
Mit der ExecuteNonQuery kannst du keine Select Abfragen ausführen.
Diese ist für Abfragen die Inhalte bzw. Strukuturen der Datenbank ändern, also zum Bespiel Update, Delete, Create etc.
Für Abfragen musst du einen DataReader oder DataAdapter verwenden.
 
Hier man ein bissl Code mit einem DataReader.
Code:
Dim MyReader As system.Data.OleDb.OleDbDataReader

MyReader = MyCommand.ExecuteReader()

While MyReader.Read()
     Debug.Writeline = MyReader.GetString(0)
End While
 
Zurück