Avatar billede ruma1974 Nybegynder
13. januar 2004 - 22:04 Der er 7 kommentarer og
1 løsning

Databaser med Delphi 7 professional

Hej,

Jeg skal have oprette en SQL database som skal værre tilgænglig fra internettet. Jeg får adgang til Delphi 7 professional. Mit spørgsmål er om det er muligt at lave en lokal SQL database med Delphi 7 professional for derefter at gøre den tilgængelig på nettet ved hjælp af CGI perl scripts?

Eller er det muligt at lave det hele i Delphi 7 professional?

Jeg vil også værre meget taknemmelig hvis der er nogen har bedre forslag og link til gode beskrivelser af hvordan dette kan gøres.

De bedste hilsner,

Rune
Avatar billede doc404 Novice
14. januar 2004 - 02:10 #1
Først og fremmest... CGI/Perl scripts? Du kan vel næsten ikke komme til at lave noget som helst internet relateret uden at have adgang til enten ASP eller PHP?

Du kan da benytte Delphi til at lave en CGI app, men det er imho en dødfødt ide - især hvis du skal have adgang til en database.

Kan du ikke skrive lidt mere om, hvad det er du skal lave?
Avatar billede janbb Juniormester
14. januar 2004 - 03:37 #2
rune: når du skriver SQL-database hvad dækker det så over - alle databaser kan bruge SQL ?.De første problemer med et project om internet-tilgængelige databaser er således om den maskine/server der gør programmet tilgængeligt tillader/er sat op til - at man kan køre de programmer/filtyper, der er nødvendige for det du forventer af dit project.Hvis du vil køre asp og cgi er det er fornuftig ting at afprøve dem i lokal sammenhæng først f.x. på IIS, der er tilgængelig på win-proff versionerne.Der er sikkert osse andre muligheder som jeg ikke kender så meget til.Til dit spm om cgi-pearl-scripts er jeg osse lidt blank, men principielt kan du bruge et hvilket som helst internetsprog og rækken er længere end de 2-3 nævnt her.Du kan prinvipielt osse lave dem i delphi - dll-filer fx.Det er eftermin mening ikke helt let men der er masser af exempler liggende rundt omkring på de sædv. delphi-sites.(Saa bl. a. et på marcucantu.com forleden dag: http://www.marcocantu.com/links/default.htm  )
Det er i hvert fald spændende.
Avatar billede ruma1974 Nybegynder
15. januar 2004 - 18:43 #3
Hej,

Det er noget videnskabeligt data som skal gøres tilgængelig på Internettet.

Det skal værre muligt at lave nogle simple beregninger i forespørgslerne til databasen.

Jeg overvejer derfor at oprette en lokal MySQL database fra et Delphi program som så senere gøres tilgængelig på nettet.

Mit spørgsmål gik ud på at høre lidt om andres erfaringer med de forskellige database systemer og hvilket Internet sprog der kan anbefales til at kommunikere med databasen.
Avatar billede janbb Juniormester
16. januar 2004 - 03:45 #4
Hvis du vil lave scripts - dll i delphi kan du prøve at kigge på:
http://www.matlus.com/scripts/website.dll
Avatar billede janbb Juniormester
16. januar 2004 - 05:54 #5
scriptmæssigt er det nok lettere at starte med fx VBScript (der er osse mange udemærkede websider med anvisninger:
http://activedeveloper.dk/default.asp
http://www.asp101.com/links/index.asp
http://netcoders.dk/

for at nævne et par eks.

MySQL kender jeg desværre ikke noget til - og jeg tror jeg ville starte med noget lettere til at begynde med.
Avatar billede janbb Juniormester
16. januar 2004 - 05:57 #6
Interbase er der nogen der anbefaler og der var nylig en flot gennemgang af problemstillingen her på E i gruppen sv. t. navnet.Der skulle bl.a. være muligheder for større antal samtidige brugere end ved de gængse.
Avatar billede doc404 Novice
16. januar 2004 - 08:11 #7
Jeg ville nok vælg ASP eller PHP til den løsning. Hvis du skal bruge Delphi skal det enten laves som en CGI app eller plug-in til en af de kendte webservere - og det kan være problematisk at få hosted nogen steder.

Om det skal være MySQL, MSSQL eller what ever, kommer nok lidt mere an på hvad du har af hostingmuligheder og økonomi.
Avatar billede ruma1974 Nybegynder
16. januar 2004 - 23:29 #8
Jeg siger mange tak for jeres råd og links.
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