Finns det ngt sätt att kringå att kolla om en post finns för att avgöra om update eller insert ska användas?? Du kan lösa det på flera sätt.Databas tips update/insert
Jag ska ifrån en Array med upptill 140 poster använda insert eller update beroende på om posten finns eller ej. Det blir segt att för varje loop-varv fråga databasen för att avgöra update/insert.
Tacksam för alla tipsSv: Databas tips update/insert
Köra en delete och alltid använda insert. Tar ju bara bort posten om den finns.
Men jag skulle nog rekomendera en stored procedure.
Slå sedan ihop alla anrop till ett(Fungerar för båda alternativen).
Dim Index as long
Dim strSQL as string
For Index = Lbound(Data, 1) To Ubound(Data, 1)
strSQL = strSQL & "Exec spUpdateRec " & Data(Index) & vbCrLf
Next
Cnn.Execute strSQL
På så sätt behövs bara ett anrop göras till SQL servern.