Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918

    [VB.net]SQL e tabella con chiave primaria

    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

  2. #2
    Utente di HTML.it L'avatar di fabio309
    Registrato dal
    Oct 2002
    Messaggi
    1,918
    Trovato, dovevo definire la chiave primaria da codice, ho aggiunto la seguente riga e adesso funziona
    codice:
    dtsMag00.Tables("Mag00").PrimaryKey = New DataColumn() {dtsMag00.Tables("Mag00").Columns("chiave")}

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.