Avatar billede pablo Nybegynder
18. november 2002 - 15:08 Der er 6 kommentarer

Providername til Navision Attain

Hej

Jeg har behov for at kigge i en Navision Attain database, og vise disse data på en webside med ASP.

Jeg har følgende connection-string:

db = "PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA SOURCE='C:\Programmer\Navision Attain\Client\database.fdb'"

Stien er god nok, men provideren er til Access. Hvad skal jeg skrive i stedet for at kunne få fat i Attain databasen?

Samtidig har jeg også behov for at kunne det samme til en Navision 3.56 database.
Avatar billede soes Nybegynder
18. november 2002 - 20:06 #1
Jeg har aldrig arbejdet med navision, men jeg fandt denne hjemmeside, ved ikke om den kan hjaelpe dig. http://www.navision.net/forum/default.asp

/ Soren Sondergaard
Avatar billede pewolle Nybegynder
21. november 2002 - 20:07 #2
Jeg har lavet det med ODBC.
Jeg tror det er den eneste måde - hvis du ikke kører Navision på en sql-server.
Det kræver selvfølgelig en licens til det.
Til gengæld får du mange muligheder - og det virker godt.

/Peter
Avatar billede pablo Nybegynder
21. november 2002 - 22:04 #3
Peter: Jeg har en ODBC licens til Attain. Jeg mangler bare at få lidt hjælp til hvad jeg skal angive som providername for at kunne connecte til Attain-databasen.

Kan du give mig lidt hints?

Ved du i øvrigt, hvor meget af businesslogikken man kan bruge fra Attain, og hvor meget man selv skal tage sig af fra VB-script? Kender du evt. en website hvor jeg kan søge flere informationer om netop dette emne?

På forhånd mange tak :-)

René
Avatar billede pewolle Nybegynder
22. november 2002 - 09:08 #4
Jeg sidder ikke lige over for det nu, men jeg mener jeg brugte denne opskrift:

set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "NavnetPåDinODBCiKontrolpanelet"
Avatar billede pewolle Nybegynder
22. november 2002 - 09:12 #5
Vedr.: businesslogikken

Kan du prøve at uddybe det lidt nærmere.

Du har jo kun adgang til tabellerne - og jeg vil foreslå at du kun læser i dem, med mindre du holder helt styr på datatyperne m.v.
Avatar billede pablo Nybegynder
26. november 2002 - 13:07 #6
I Attain ligger der en masse funktioner (events/triggers), som bliver eksekveret f.eks. i forbindelse med fakturering. Her kan der bl.a. ligge kunde-sprcifikke ting som kreditmaks, specielle priser mv. Kan man kalde nogle af disse triggers fra en ASP side, eller skal man selv finde oplysningerne i Attain-tabellerne?
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
Kurser inden for grundlæggende programmering

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