VB.NET Lokale Datenbank-Verbindung/Daten-Extraktion

Ich habe auf der Suche über eine Reihe von code-snippets und ich bin einfach nicht verstehen, was dort Los ist. Einige helfen beim Verständnis der Verbindung, Lesen/manipulation, und Schließvorgang wäre mehr als dankbar.

Immer wieder lese ich alles über diese DataAdapters, Ole und Sql, Sqlce, und ich weiß nicht, was zu verwenden, oder was auch immer.

Machte ich eine Datenbank in VB.NET 2010 kam heraus, wie die Datenbank.sdf und ich wählte die Lokale Datenbank option (ich nehme an, dies ist relevant?). Ich habe dann aufgefüllt, die Datenbank mit einer Reihe von Daten mit den Spalten-Titeln und einem Primärschlüssel. Die Tabelle enthält die Anzahl der verschiedenen Spalten, aber für test-Zwecke, sind die folgenden relevant:

  • DB-Name: db_test
  • Tabelle-Name: Standorte
  • Primary Key-Spalte-Header: STADT
  • Anderen Spalte: BOUND_X
  • Info in diesen zwei Zellen: STADT - 'Brunswick' und BOUND_X - '5'
  • Es ist nur eine Zeile von Daten, so dass diese
    entweder Zeile(0) oder Zeile(1), weil ich nicht weiß, was .NET verwendet für seine start-index.

Dies ist, was ich zusammengebastelt, aber ich bin mir ziemlich sicher, dass es nur auch nicht in die richtige Richtung...

Offensichtlich code-Hilfe wäre phänomenal, aber wenn jemand bereit ist, diese zu brechen Prozess nach unten auch in Englisch, das wäre super fantastisch.

Dim conn As SqlConnection = New SqlConnection("Data Source=G:\Programming\VB.NET\TEST\TEST\db_test.sdf")

Dim ds As New db_test
Dim sql As New SqlCommand("SELECT * FROM Locations WHERE CITY='Brunswick'")

conn.Open()

(I have no idea what this is actually referring to, I am just trying to read data with these commands below that seemed to pop up a lot in forums...)
Dim sdr As SqlDataReader = sql.ExecuteReader
While sdr.Read = True
    MsgBox(sdr.Item("CITY") & " " & sdr.Item("BOUND_X"))
End While

sdr.Close()

conn.Close()
InformationsquelleAutor Matt | 2012-03-23
Schreibe einen Kommentar