Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
Blot et lille forslag. Brug ParamByName(\'varenummer\').AsInteger istedet for Params[0] det gør at du kan bytte om på parametrene og stadig være sikker på at du får fat i den rigtige. Mht type mismatch, så er det lidt svært at sige uden at kende dine tabeldefinitioner.
Et andet forslag, istedet for nyvare.Memo1.Lines.getText, så brug Memo1.Lines.Text.
\"Type mismatch\" kommer af den måde du bruger parametrene på. Når du bruger dem sådan som du gør, skal du for TQuery komponentet oprette de 5 params med navne (:Varenummer o.s.v.) i params editoren. Paramseditoren \"creater\" de params du vil bruge og efterfølgende kan du anvende dem.
Alternativt skal du bruge \"createparams\" inden du fylder noget i dem.
Prøv at lave en showmessage hvor du viser det endelige SQL statement direkte, for at se om det ser fornuftigt ud, eller om der i teksten et eller andet sted er nogle ting der gør at SQlen fejler:
Vær opmærksom på at eftersom tekstfelterne ikke er omkranset af gåseøjne i dit sql (eks.: \":varetekst\" istedet for bare :varetekst) så vil sql delen være forkert hvis der er et komma i vareteksten eller endda bare et mellemrum.
Det kan godt være at du har lavet noget magen til for kunder der vvirker men det er ikke ensbetydende med at det virker for varer og andre registre. Det er ikke kun SQL delen der kan drille, der er sandeligt også de data der arbejdes med. Og det kan du se med showmessage funktionen. Hvis du desuden prøver at fjerne de gåseøjne jeg har med i showmessage, rundt om tekstfelterne, vil du med det samme se om teksten i et af felterne får det til at se ud som om der er flere parametre.
Jeg havde glemt at lave lagerbeholdning om til en integer dhoooo :)
<MB>
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.