Closed Pillowg1rl closed 4 years ago
Hi.
Du weist test_
zu und verwendest anschliessend test
, ohne den Unterstrich. Wobei du dann aber nicht __affectedRows: 1" raus bekommen solltest.
Entferne mal den Unterstrich und guck, ob das dein Problem löst.
Hat die Tabelle einen PrimaryKey?
Ja. die Mysql tabelle hat die erste Spalte als PrimaryKey gesetzt. Habe den _ entfernt. Dann bekomme ich nur noch eine leere Meldung raus... :/
Probier mal...
test := leya.get("Kunden","test","Firma")
msgbox % test.Firma
Oh okey.. das ist neu... Also mit test.Firma bekomme ich das gewünschte ergebnis raus. sehr komisch... Danke
Hast du das alte Wiki von der Impov3d API ? Dann könnte ich mir da die Wert für die Befehle holen ;)
Leider nein.
achso: und wo werden eher updates veröffentlicht ? Hier oder https://freesoft.dev/program/10941071 ? :D Grade durch Zufall gefunden
Ich maintaine ausschliesslich dieses Repository.
Den Link sehe ich gerade zum ersten Mal. Sieht aus wie ein Mirror, ist aber out of date.
Updates werden hier als erstes veröffentlicht. Zudem ist es sicherer, den Code hier direkt vom Author zu laden als von einem Drittanbieter, der möglicherweise, etwas am Code geändert hat.
Alles klar. Solangsam werde ich auch mit deinem Coding bzw. Response Verarbeitungsmuster in der API warm und kann damit in AHK arbeiten :D Danke für die Hilfen ^^
Hey. (grade gelesen, dass man hier deutsch schreiben kann :D Macht das Problem erklären wesentlich einfacher ^^)
Folgender Code läuft leider nicht so rund wie gewollt...
test_ := leya.get("Kunden","test","Firma")
msgbox % test.__error
msgbox % "The fullname of playerA is " . test.__affectedRows
msgbox % test
Raus bekomme ich error : 0 affectedRows : 1 test : (Leer)
#include leya.ahk
ist drin und das erstellen von Zeilen und das setzen von Werten funktioniert einwandfrei... Könntest du dir das mal anschauen ?lg Michelle PS: Hast du eventuell noch eine Kopie oder so von dem alten Wiki ? Da könnte man dann ja die Befehle rausziehen ;)