ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
376
376
EMPFEHLEN
-
Hallo ich bin am verzweifeln:
Ich möchte bestimmte Datensätzte update und andere löschen
Diese möchte ich mit einem Kombifeld auswählen
also Sozusagen Feld1&Feld2
nochmal als (falsche SQL)
DELETE * FROM mytable WHERE NOT name, nachname IN(SELECT name, nachname FROM table2)
Also sozusagen alle in der anderen Datenbank löschen, wo die Kombination der Felder nicht vorhanden ist
EDIT:
PROBLEM:
Ích mache irgendetwas falsch
Code :1
DELETE * FROM [D:\ADB.mdb].tblAnsprechpartner WHERE NOT EXISTS(SELECT * FROM [D:\ADB.mdb].tblAnsprechpartner WHERE IDlfdNrFirma = [D:\TempData.mdb].Kontakt.AccessFirmaId AND RelationnummerAP = [D:\TempData.mdb].Kontakt.ExcelRelationNumberInterrelation)
Fehler:
Code :1
Das Datenbankmodul kann '' nicht finden. Stellen Sie sicher, dass es sich um einen gültigen Parameter oder Alias-Namen handelt, der keine ungültigen Zeichen oder falsche Zeichensetzung enthält und dessen Name nicht zu lang ist.
Meine Datenbankanbindung steht auf der [D:\TempData.mdb], aber wenn ich des weglasse findet er die Tabelle nich
Geändert von tlj (19.04.09 um 21:18 Uhr)
My Windows Mobile and Windows Open Source Website:
www.scilor.com
My Programs:
grooveshark™.com Downloader, GrooveMobile, Fuel Blaster, Chameleon TicTacToe, QuickTap, WiMoBlue, Driving Licence Trainer, CodeSnippetViewer, Gesture Launcher, Fahrplanauskunft
-
13.04.09 19:23 #2
- Registriert seit
- Jan 2007
- Ort
- Dexter's Laboratory
- Beiträge
- 115
Hallo tlj,
versuche es mal so:
Code :1 2 3
select * from mytable where not exists (select * from table2 where mytable.name = table2.name AND mytable.vorname= table2.vorname)
Habe es nicht geprüft, daher steht oben erstmal ein "select"
-
Danke, Exists werde ich mal ausprobieren
My Windows Mobile and Windows Open Source Website:
www.scilor.com
My Programs:
grooveshark™.com Downloader, GrooveMobile, Fuel Blaster, Chameleon TicTacToe, QuickTap, WiMoBlue, Driving Licence Trainer, CodeSnippetViewer, Gesture Launcher, Fahrplanauskunft
-
Ích mache irgendetwas falsch

Code :1
DELETE * FROM [D:\ADB.mdb].tblAnsprechpartner WHERE NOT EXISTS(SELECT * FROM [D:\ADB.mdb].tblAnsprechpartner WHERE IDlfdNrFirma = [D:\TempData.mdb].Kontakt.AccessFirmaId AND RelationnummerAP = [D:\TempData.mdb].Kontakt.ExcelRelationNumberInterrelation)
Fehler:
Code :1
Das Datenbankmodul kann '' nicht finden. Stellen Sie sicher, dass es sich um einen gültigen Parameter oder Alias-Namen handelt, der keine ungültigen Zeichen oder falsche Zeichensetzung enthält und dessen Name nicht zu lang ist.
Meine Datenbankanbindung steht auf der [D:\TempData.mdb], aber wenn ich des weglasse findet er die Tabelle nich
Geändert von tlj (19.04.09 um 21:17 Uhr)
My Windows Mobile and Windows Open Source Website:
www.scilor.com
My Programs:
grooveshark™.com Downloader, GrooveMobile, Fuel Blaster, Chameleon TicTacToe, QuickTap, WiMoBlue, Driving Licence Trainer, CodeSnippetViewer, Gesture Launcher, Fahrplanauskunft
Ähnliche Themen
-
» Word Wie kann ich nach [] suchen
Von lusthansa im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 06.09.10, 13:33 -
Access - Suchen über Kombinationsfeld geht nicht / bringt Laufzeitfehler
Von Matze7 im Forum Relationale DatenbanksystemeAntworten: 8Letzter Beitrag: 01.04.10, 18:07 -
nach Ausgabe bei MySQL nach bestimmtem Zeichen suchen
Von aTa im Forum PHPAntworten: 2Letzter Beitrag: 11.10.06, 15:44 -
Nach Datenträgerbezeichnung suchen
Von wedhead im Forum C/C++Antworten: 2Letzter Beitrag: 17.12.05, 18:37 -
Nach oben suchen
Von stummal im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 28.07.05, 14:43





Zitieren
Login





