ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
1365
1365
EMPFEHLEN
-
Ich möchte folgendes machen:
Ich habe 2 Tabellen mit unterschiedlicher Struktur aber mit mehreren gleichen Feldern die Synchronisiert werden sollen
zuerst möchte ich in der ADB alle löschen in denen eine Kombination aus 2 Feldern nicht in der anderen TempData vorkommt (z.B. nur einmal Vorname & ein Nachname)
Dannach möchte ich die ADB aus der Tempdata updaten und zwar die wo die Felder gleich sind.
Hier ich habe das löschen so versucht:
Ích mache irgendetwas falsch
(Umbruch nur zur übersicht)Code :1 2 3 4
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 2 3
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
der Fehlercode bringt mich auch nit weiter
vielen DankGeändert von tlj (20.04.09 um 15:44 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
-
Der * kann bei dir raus.Code :
1
DELETE FROM Tabelle WHERE Bedingung
Ich habe schon lange nichts mehr mit Access gemacht, daher kann ichs nicht genau sagen, aber ist es richtig da die Namen der Datenbankdateien zu verwenden?
Wäe da nicht eine Verbindung zur Datenbank besser und dann einfach per Command den Befehl ausführen? (ODBC oder Jet)MfG Calvin
-
Ich habe eine Datenanbindung auf meiner Temp, aber wenn ich das nich davor schreibe findet er es nicht, wahrscheinlich weil der verweis auf die andere Datenbank weil ich die im Select habe
Dim SQLCon As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & TempDatabase & ";")
Ohne das * gehts leider auch nit
so gehts auch nichtCode :1
DELETE FROM [D:\ADB.mdb].tblAnsprechpartner WHERE NOT EXISTS(SELECT * FROM [D:\ADB.mdb].tblAnsprechpartner WHERE [D:\ADB.mdb].tblAnsprechpartner.IDlfdNrFirma = Kontakt.AccessFirmaId AND [D:\ADB.mdb].tblAnsprechpartner.RelationnummerAP = Kontakt.ExcelRelationNumberInterrelation)
Geändert von tlj (20.04.09 um 16:14 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
-
Nurnoch Dateitypen unverträglichCode :
1
DELETE FROM [D:\ADB.mdb].tblAnsprechpartner WHERE NOT RelationnummerAP = '' AND NOT EXISTS(SELECT * FROM Kontakt, [D:\ADB.mdb].tblAnsprechpartner WHERE IDlfdNrFirma = AccessFirmaId AND RelationnummerAP = ExcelRelationNumberInterrelation)
Geändert von tlj (20.04.09 um 16:27 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
-
Kann den Fehler nicht finden
Von SantaCruze im Forum PHPAntworten: 4Letzter Beitrag: 09.03.07, 16:49 -
Kann Schriftart nicht finden
Von julchen im Forum TypografieAntworten: 4Letzter Beitrag: 13.10.06, 23:43 -
kann den Fehler nicht finden
Von xtraMen im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 09.05.05, 22:28 -
Browser kann Server nicht finden (DNS-Problem?)
Von vaporizer im Forum NetzwerkeAntworten: 1Letzter Beitrag: 10.09.04, 12:56 -
Kann Datenbank nicht finden.
Von Eiszwerg im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 12.12.03, 18:35





Zitieren
Login





