Ich hab ein riesen Problem!!
Ich hab mit nem Klassenkameraden für ein Projekt ein Programm geschrieben, das ein RFID-Lesegerät ausliest, so weit so gut.
Bis jetzt funktionieren alle Sachen, die ich programmiert habe, nur dieser Bestandteil hier nicht !!
Code: Alles auswählen
Verzeichnis$="C:\Programme\MySQL\MySQL Server 6.0\data\rfid"
Ergebnis= ExamineDirectory(0, Verzeichnis$,"*.*")
Repeat
If NextDirectoryEntry()=0
Result = MessageRequester("Error... Datenbank fehlt !", "Die Datenbank muss zunächst implementiert werden",1)
If Result=2
End
EndIf
;-------------------------------------------------------------------------------------------------------------------------------------------------------------
;---------------Datenbank wird erstellt / in das Zielverzeichnis kopiert----------------------;
ProgrammPfad.s = "" ;Space(255)
GetCurrentDirectory_("", @ProgrammPfad)
;MessageRequester("",""+ ProgrammPfad)
CreateDirectory("C:\Programme\Z_ODBC_ist_vorhanden")
Delay(100)
CreateDirectory("C:\Programme\MySQL\MySQL Server 6.0\data\rfid")
Delay(100)
CopyFile(ProgrammPfad+"\db.opt", "C:\Programme\MySQL\MySQL Server 6.0\data\rfid\db.opt")
Delay(100)
CopyFile(ProgrammPfad+"\protokoll.txt", "C:\Programme\MySQL\MySQL Server 6.0\data\rfid\protokoll.txt")
;-------------------------------------------------------------------------------------------------------------------------------------------------------------
Delay(1000)
InitDatabase()
OpenDatabase(0,"myodbc","","")
DatabaseQuery("create table Protokoll (DS int auto_increment, ID char(10), Benutzer char(8), Std int, Min int, Tag int, Monat int, Jahr int, Zugriff char(4), primary key (DS));")
DatabaseQuery("LoAD DATA Concurrent infile 'protokoll.txt' into Table protokoll Fields terminated by ' ;' Lines terminated by '\n' (DS,ID,Benutzer,Std,Min,Tag,Monat,Jahr,Zugriff);")
MessageRequester("Datenbank implementieren...", "Datenbank wurde implementiert !")
variable=1
Else
MessageRequester("Verify...", "Benötigte Datenbank ist vorhanden")
Goto Hiergehtsweiter2
EndIf
Until Ergebnis = 0
;--------------------------------------------------------------------------------------------------------------------------------------------------------
If variable=1
Goto Hiergehtsweiter2
EndIf
Außerdem sollen zwei Dateien dorthin kopiert werden. Zudem soll noch ein anderer Ordner erstellt werden.
Dann soll eine Tabelle angelegt werden und diese mit Daten gefüllt werden! Jetzt ist das Problem er gibt mir immer eine Fehlermeldung aus!!
Diese hier :http://rapidshare.com/files/66119156/Fehler.jpg.html
könnt ihr mir sagen wo der Fehler ist ??
Ich Blick im Moment nicht mehr durch !!
Ich danke Euch im Vorraus für Eure Antworten!
Gruß Caretaker