22. juni 2001 - 12:39Der er
13 kommentarer og 2 løsninger
Adgang til Concorde data
Jeg skal lave en hjemmeside, der skal hente data i Concorde økonomisystem. Det skulle være en såkaldt \"Internet version\", men jeg er endnu ikke begyndt at kigge på det... Men jeg efterlyser eksempler på, hvordan data læses fra en ASP-side. Jeg har erfaring med ASP, ADO/ODBC og SQL.
Så er der nogen, der har et eksempel på, hvordan man kan læse data ?? (Point gives kun til konkrete eksempler)
Du bliver nød til at konkretisere hvad du mener med \"data læses fra en ASP-side\". Har du noget programmering i Concorden (Navision var Damgaard) der kalder en ASP-side eller hur?
Grunden til at jeg spørger skyldes, at din erfaring umiddelbart burde være tilstrækkelig.
Jeg skal gennemløbe et produktregister i concorde, og vise dataene på en hjemmeside vha. asp (forkert skrevet af mig før)...
Men jeg har aldrig arbejde med at hente data fra concorde før, men kan se vha. andre spørgsmål, at der findes en ODBC driver til concorde, men der er ingen eksempler på, hvordan man har defineret ADO adgangen i ASP, og hvordan man har forespurgt efter data... Er det ganske almindelig SQL og recordset eller hvad ?
Jeg går ud fra det drejer sig om C5 eller XAL Native. Derudover antager vi at den nyeste ODBC-driver virker som den skal. Version 2.7x af driveren til XAL fik webserveren til at \"kaste op\" og tidligere versioner virker ikke med ADO.
Men ellers er fremgangsmåden at driven blive installeret korrekt (Det kræver bla. et serienummer. Der er selvfølgelig adgang til DAT-filen (datafilen) og andre relevante filer i installationen fra Webserveren. Opret en System-DSN. Der kan så connectes til denne, som til enhver anden ODBC forbindelse.
Open \"DSN=tilDamgaard;UID=brugernavn;PWD=password; \"
Derefter er det ADO som du kender det. Men læs nu op på ODBC-driveren og foretag nogle fornuftige test inden du lover for meget af løsningen.
Hvis der er købt det store e-handelsmodul til C5/XAL 3.1 følger der en ASP e-handelsløsning med. Det vil selvfølgelig være optimalt at tilrette denne i stedet
XAL på Oracle og MS-SQL Server kører uden problemer. Men det er jo også nogle andre drivere.
Jeg sidder med det samme problem og har opdaget at man skal være yderst forsigtig i udviklingsfasen med at connecte til concorde fordi hver gang der opdateres så registere den en ny bruger og antallet af bruger er begrænset. Det lykkes mig faktisk at lægge concord ned og fik kun problemet løst fordi jeg har noget hammergodt professionelt hjælp. Så at connecte til concorde er det absolutte sidste programmering man laver i udviklingsfasen. Jeg arbejde med en dummie indtil da. mvh Elisabeth
okay, er der mulighed for at få lidt kode, f.eks. \"sådan connectes til concorde\" (bare hvordan databaseadgangen deklareres, der er ligegyldigt om det er en DNS eller DNS-less løsning), samt lidt navne på tabellerne (det er vel standard) ??
Jeg har dette her; Set rs = Server.CreateObject(\"ADODB.Recordset\") sql = \"SELECT feltnavn FROM tabelnavn ORDER BY feltnavn\" rs.Open sql, Application(\"conn_C5\"), 3, 3 rs.MoveFirst Håber du kan bruge det. Du kan selvfølgelig droppe sorteringen. mvh Elisabeth
nu kender jeg ikke meget til concorde, men som bruger har man da normalt ikke adgang til tabellerne direkte fra concorde, eller har man ? (Hvis man ikke har adgang, kan tabelnavnene jo ikke aflæses)...
Du kan sagtens producere en udskrift/oversigt af tabeldefinitionerne fra C5 og XAL. Hvordan skulle man ellers kunne udvikle til disse produkter?
Jeg vil foreslå at du læser lidt op på det system, du vil hente data fra, især programmeringsdelen. Da dette er en væsentlig parameter for at du lykkes med dit projekt.
Hvis det ellers kniber, kan jeg godt overtales for kr. til at skrive kode der læser udlæser data.
Jeg har fået ret meget ud af dette, så nu må de point være opbrugt...
og så vender jeg nok tilbage, når jeg begynder at programmere...
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.