Mit VB.NET in SQL Schreiben

Hey Ihr,

ich möchte gerne über Visual Basic .NET in eine SQL-Server Daten rein schreiben.
Wie wird das programmiert?

Ich habe es schon mal geschalt, Daten aus einer SQL-Datenbank zu lesen.
Siehe Beispiel:

Dim conn As New SqlConnection(„Password=PASSWORT:stuck_out_tongue_winking_eye:ersist Security Info=True;User ID=USERNAME;Initial Catalog=DATENBANKNAME;Data Source=PCNAME;“)
Dim SQL As String = „SELECT * FROM TABELLE“
Dim da As New SqlDataAdapter(SQL, conn)
Dim cmdB As New SqlCommandBuilder(da)
Dim ds As New DataSet()

conn.Open()
da.Fill(ds, „AgentStats“)
conn.Close()

Dim dt As DataTable = ds.Tables(„AgentStats“)
Dim dr As DataRow

For Each dr In dt.Rows
Me.ListView1.Items.Add(dr(„StatName“))
Next

Aber ich möchte es auch wissen wie man Daten rein schreib?
Bitte hilft mir!

Danke und Gruss Steffen

hallo s.au,

das funtkioniert genauso. du instanzierst dir ein command-objekt weist diesem die connection zu und schickst deinen sql an die datenbank.

für einen neuen datensatz:

„insert into table values(‚fefe‘)“

um einen datensatz upzudaten

„update table set feld = wert where feld = 1“

um deine werte in dem sql unterzubringen(wie z.b. eingaben aus der userform), musst du den sql-string modifizieren
z.b.
insert into table values(’" & strwert & „’)“

hoffe es hilft dir etwas weiter

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo rasta

das hat mir sehr geholfen.

DANKE
Gruss s.au