poichè non ne so molto di programmazione ho scopiazzato il seguente codice
codice:
Dim cnn As New SqlClient.SqlConnection
cnn.ConnectionString = "Data Source=dsql;Initial Catalog=Etichette;Integrated Security=True"
Dim dtsMag00 As DataSet = New DataSet
Dim dtaMag00 As New SqlClient.SqlDataAdapter("Select * from Mag00", cnn)
dtaMag00.Fill(dtsMag00, "Mag00")
Dim dtrSearchMag00 As DataRow
Dim chiavemag00 As String
chiaveMag00 = "7045561"
dtrSearchMag00 = dtsMag00.Tables("Mag00").Rows.Find(chiavemag00)
ma ovviamente non funziona, nella tabella Mag00 ho definito come chiave primaria il campo "chiave" ma quando vado a eseguire il codice mi da come errore
{"La tabella non ha una chiave primaria."}
qualcuno sa darmi qualche consiglio in merito?

Grazie a tutti