2016-07-13 10 views
1

Ich muss offene Stellen im Publikationssystem veröffentlichen. Vor dem Speichern in der Datenbank wird jedoch der Positionstitel in der Spalte/Feld "Postit" und die Positionsnummer in der Spalte/Feld "itemno" überprüft, wenn der Text bereits in Datensatz in derselben Zeile existiert. Ich weiß nicht, ob es richtig ist, viele "WHERE" innerhalb der .Open-Klausel zu setzen oder ich kann "AND" setzen, um viele "WHERE" zu vermeiden. Kannst du mir bitte helfen, das zu lösen? Dank ... Ein Teil des Codes ist unten angegeben:Wie kann überprüft werden, ob der Datensatz in ms Zugriffsdatenbank mit vb.net existiert?

Fehler in dieser Codezeile:

.Open("Select * from pop where vacantnotvacant ='" & "vacant" & "' , where Position = '" & ListViewEx1.Items.Item(h).SubItems(2).Text & "'", psipopcon, 2, 3) 

Antwort

0

Versuchen Sie dies in einem Ort Ihrer offenen Linie

.Open("Select * from pop where vacantnotvacant ='" & "vacant" & "' and Position = '" & ListViewEx1.Items.Item(h).SubItems(2).Text & "'", psipopcon, 2, 3) 
+0

Vielen Dank Craig T. Jetzt funktioniert es. Daumen hoch! Ich hoffe, dass Sie mir bei meinen zukünftigen Fragen helfen können. –

Verwandte Themen