Avatar billede kare Nybegynder
16. oktober 2003 - 14:11 Der er 3 kommentarer og
1 løsning

Dynamisk liste i forms

Hej

Jeg vil gerne kunne lave en dynamisk liste i en form i C5 v3.
Dataene kommer fra en MySql DB gennem ODBC interface.

Hvis jeg opretter en blok uden relation til noget kartotek og et felt deri, hvor der vises mange poster (som i oversigten i DebKart), hvordan kan jeg så tilføje alle teksterne fra min SQL-forespørgsel i MySql databasen?
Avatar billede Broholm Novice
16. oktober 2003 - 14:16 #1
Hej

Du skal overføre dataene fra ODBC vha. ODBCParse og ODBCInfo() kommandoerne til et temporært kartotek, som du så viser indholdet af i formen. Brug ikke READ AS ODBC, da der er memoryleaks i den kommando.

-Broholm
Avatar billede kare Nybegynder
16. oktober 2003 - 14:30 #2
OK.
Er det umuligt at gøre uden at oprette tmp-kartotek?
Avatar billede Broholm Novice
16. oktober 2003 - 14:46 #3
Ikke umiddelbart. En anden løsning var vha. Lookup-triggeren, men det kræver at man kan lave en 'fetch previous' og 'fetch last' vha. ODBCInfo kommandoen og det kan man ikke. (Der er i hvert fald ikke dokumentation på det) :-(

Men hastigheden ved brug af et tmp-kartotek er ganske udemærket (læs: meget hurtigt)
Avatar billede kare Nybegynder
16. oktober 2003 - 14:54 #4
Jo tak, jeg bruger adskillige TMPs, men der er blot endnu et led at i kæden (fra MySql til visning)...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester