Hallo Yjuq,
vielen Dank für Deine Nachricht. Ich habe bereits jemanden gefunden, mit dem ich jetzt erst einmal den Start und das Grundsetup mache. Im Anschluss komme ich gerne nochmal auf Dich zu.
Herzliche Grüße
Holger
Hallo Yjuq,
vielen Dank für Deine Nachricht. Ich habe bereits jemanden gefunden, mit dem ich jetzt erst einmal den Start und das Grundsetup mache. Im Anschluss komme ich gerne nochmal auf Dich zu.
Herzliche Grüße
Holger
Hallo BugFix,
na, das ist doch mal was! Da ich nicht vorhatte, hier etwas Unflätiges beizutragen, habe ich mir gedacht: Klarname und Bild kannste machen - dann sieht man direkt, wen man vor sich hat...
Herzliche Grüße
Holger
Hallo BugFix,
super, vielen Dank! Das sieht in der Tat sehr hilfreich aus, wobei es mir im ersten Schritt sehr lieb ist, die Dinge einmal (für mich) verständlich zu schreiben, bis sie funktionieren. Danach scheint mir Dein Werkzeug eine große Erleichterung zu sein.
Herzliche Grüße
Holger
Hallo Moombas,
vielen Dank für Deine Antwort. Grundsätzlich sehe ich das genauso wie Du und freue mich auf den Tag, an dem ich das Gelernte weitergeben darf...
Herzliche Grüße, Holger
Super! Wenn ich jetzt noch die ` durch ' ersetze, dann funktioniert es tatsächlich. Hat einige Stunden gedauert, bis ich darauf gekommen bin
Vielen lieben Dank!
Herzliche Grüße
Holger
Hallo Kanahius,
erst einmal vielen Dank für Deine Antwort! Jetzt zeigt sich aber vermutlich, wie wenig ich dann doch im Detail verstehe... Also, verstanden habe ich: Zwischen den doppelten Anführungszeichen funktionieren keine Variablen mehr, alles wird als Text gewertet.
Dein erstes Code-Beispiel soll daran nichts verändern, oder? Wenn ich das anstatt meines Codes nutze, ist das Ergebnis das Gleiche: Eine neue Zeile in der DB mit leeren Feldern.
Dein zweites Beispiel verstehe ich nicht so ganz. Ich hatte auch schon etwas in der Art versucht, aber es offensichtlich noch nicht durchdrungen. Also, wie ich es verstehe: ich definiere die Variable als String und füge die verkettet ein. Wenn ich den Code kopiere, bekomme ich die folgende Fehlermeldung. Die hatte ich auch schon mal und mir gedacht: OK, hier sucht er offenbar nach Spalten mit dem Namen meiner Variablen. Hm, wie Du siehst: Ich weiß nicht mal genau, wie ich jetzt die Frage formulieren soll...
--> Function: _SQLite_Exec
--> Query: INSERT INTO Tabelle (Name, Vorname, Summe) Values (Holger, Esseling, 99874)
--> Error: no such column: Holger
Dein drittes Code-Beispiel gibt die Dinge sehr schön formatiert in der Console aus, schreibt aber nichts in die DB. Vermutlich denkst Du jetzt: Ja, mein Lieber, Du sollst auch nicht einfach kopieren, sondern nachdenken... Aber sorry, ich verstehe es einfach nicht, wie ich meine Eingabe aus der GUI (z.B. $Vorname) in eine neue Datenbankzeile schreibe. Auf Basis Deiner Ausführungen habe ich jetzt ein paar Anläufe und Variationen ausprobiert, aber diesen entscheidenden Schritt habe ich noch nicht geschafft.
Herzliche Grüße und vielen Dank nochmal!
Holger
P.S.: Wie fügt man den Code denn richtig ein? Ich hatte "Code" und nicht "Inline-Code" genommen und das sah bei mir (und für mein Verständnis) ganz anständig aus.
Hallo zusammen,
ich habe eine vermutlich sehr einfach zu beantwortende Frage, aber gefühlt habe ich jetzt des Internet durchgelesen und finde die Antwort nicht. Ich habe eine einfache GUI gebaut (ID, Vorname, Name, Telefonnummer) und möchte die Daten in eine SQLite Datenbank schreiben. Die GUI funktioniert, das Schreiben in die DB auch. Allerdings werden meine Variablen nicht in die DB geschrieben. Der Codeteil, um den es geht:
Func Button1Click()
$Vorname=GUICtrlRead($Input2)
$Name=GUICtrlRead($Input3)
$Telefon=GUICtrlRead($Input4)
ConsoleWrite($Vorname & $Name & $Telefon)
_SQLite_Exec($DB, "INSERT INTO Tabelle (Name, Vorname, Summe) Values ($Vorname, $Name, $Telefon)")
_SQLite_Exec($DB, "INSERT INTO Tabelle (Name, Vorname, Summe) Values ('Esseling', 'Holger', '0251-908070')")
EndFunc
Func Button2Click()
Den unteren INSERT-Befehl führt er aus, den oberen auch - aber es werden leere Felder in der DB angelegt. Ich habe hier schon alle möglichen Syntax-Varianten probiert, verstehe aber einfach nicht, warum er die Variablen anstatt von Text nicht annimmt. Über sachdienliche Hinweise freue ich mich sehr!
Herzliche Grüße
Holger
Hallo zusammen,
ich bin neu hier im Forum und habe vor ein paar Monaten mit AutoIt angefangen. Beruflich bin ich Geschäftsführer eines IT-Unternehmens für Anwälte, vornehmlich im Bereich Hard- und Software. Mein Wunsch ist es, Prozesse unserer Kunden zu vereinfachen und zu automatisieren. Hier geht es insbesondere um die Aufnahme von Daten und das automatisierte Erstellen von Schriftstücken. Da ich zwar seit 15 Jahren in der IT-Branche bin, aber keine nennenswerte Programmiererfahrung habe (ein bisschen SQL, PHL, HTML und einen Turbopascal-Grundkurs im Studium...), suche ich einen Mentor, der mich gegen Bezahlung an die Hand nimmt.
Ich stelle mir das so vor: Wir treffen uns regelmäßig online (z.B. einmal pro Woche) und gehen meine aktuellen Projekte und die entsprechenden Fragestellungen durch. Dabei werden bestimmt auch immer wieder Programmieraufträge abfallen, die ich selber gar nicht umsetzen kann. Im Kern geht es mir jedoch um die langfristige Zusammenarbeit, um das langfristige Lernen von einem erfahrenen AutoIt-User / Programmierer.
Die Themen, die bereits ganz gut gebastelt bekomme, bei denen ich aber aktuell Unterstützung benötige:
- Auslesen von Daten aus (Web-) Formularen und GUIs
- Automatisierte Erstellung von Schriftstücken auf Basis der eingegebenen Daten (Textbausteine, Variablen, rechnende Bausteine, Wenn-Dann-Verknüpfungen etc.)
- Speichern von Daten in ini-Files und Auslesen, um Informationen außerhalb der kompilierten Anwendungen zu speichern und ändern zu können
- Speichern und Auslesen von Daten in SQLite Datenbanken: Hier wird es so langsam dünn mit meinen Grundkenntnissen
Um diese und ähnliche Themen wird es auch zukünftig gehen. Ich würde mich sehr freuen, wenn jemand Lust hat, mich dabei regelmäßig zu unterstützen - natürlich gegen laufende Bezahlung.
Herzliche Grüße
Holger
Hallo zusammen,
meine Name ist Holger, ich bin 42 Jahre alt und wohne im schönen Münster. In die Arbeit mit AutoIt bin ich eher "reingerutscht": Beruflich bin ich Geschäftsführer eines IT-Unternehmens für Anwaltskanzleien. Neben Hard- und Software hatte ich dabei immer den Wunsch, durchgängige Prozesse zu unterstützen und wiederkehrende Tätigkeiten zu automatisieren. Nun bin ich (bisher) kein Programmierer, aber habe mir in den letzten Monaten ein bisschen Basiswissen angelesen und umgesetzt, insbesondere um Daten zu erheben und daraus automatisiert Schriftstücke zu erstellen. Das klappt auch alle ganz gut, ich bin nur sicher, dass ich an vielen Stellen unnötige Umwege gehe und alles viel eleganter ginge.
Wie viele andere habe ich mich nun einige Zeit lesend durch die Foren bewegt. Da AutoIt mittlerweile jedoch eher unfreiwillig zu einem Hobby geworden ist, suche ich gerne den direkten Austausch, auch wenn ich momentan vermutlich mehr nehme als geben kann... Im Grunde müsste ich noch einen Schritt weiter gehen und mir einen Mentor suchen, der mich etwas an die Hand nimmt (gegen Bezahlung). Dann muss ich nicht so ganz blöde Fragen hier stellen... Aber das poste ich mal in dem Bereich zu Anfragen.
Ich bin gespannt auf den Austausch hier im Forum und wünsche Euch ein schickes Wochenende!
Herzliche Grüße
Holger