Avatar billede ghorfraq Nybegynder
24. september 2003 - 09:39 Der er 4 kommentarer og
1 løsning

Indsætte data i Navision Financials 2.01B

Jeg er ved at lave et program der accesser en Navision database (Attain mener jeg det er - er ikke navision ekspert)
jeg koder i c# og bruger derfor deres cfront.ocx komponent. Udhentning af data fungerer fint. MEn ved at indsættelse af data får jeg en Type mismatch exception.
Er der nogle herinde der har et fungerende eksempel på indsættelse af evt en string, en dato eller lign gennem cfront.ocx vil jeg være taknemlig.
MEtoden GetFieldData returnerer datatypen 'object' med dataene i. AssignField tager ref object som parameter. MEn kan ikke undgå exception ved eksekvering.
Avatar billede alpapa Nybegynder
25. september 2003 - 08:35 #1
ghorfraq

Type mismatch kommer når du fx. prøver at sætte en streng ind i basen hvor der kun kan være int - prøv at ændre din sql sætning '" + dinStreng + "'

alpapa
Avatar billede ghorfraq Nybegynder
25. september 2003 - 11:37 #2
ved indsættelse af data via activeX komponenten cfront.ovx skal du ikke selv lave  sql-statements men sende data med som parameter. Og typen jeg sender med er så vidt jeg kan se korrekt. Activex-komponenten klarer selve databasen kommunikationen for dig.
Avatar billede ghorfraq Nybegynder
25. september 2003 - 11:37 #3
rettelse: cfront.ocx
Avatar billede alpapa Nybegynder
25. september 2003 - 14:33 #4
Okay
Avatar billede ghorfraq Nybegynder
30. oktober 2003 - 12:40 #5
svar
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