Avatar billede r.hegaard Nybegynder
18. september 2002 - 17:55 Der er 31 kommentarer og
2 løsninger

Database

Hvordan opretter jeg en database i delphi ???
Jeg har gratis versionen af delphi 6.
I hjælp-filerne står der "Choose Tools|Database Desktop to display the Database Desktop." Når jeg kigger under Tools, så er der ikke noget der hedder Database Desktop. Hvad kan jeg gøre for at oprette en database ??
Avatar billede fun22 Nybegynder
18. september 2002 - 17:58 #1
Kigger lige med :)
Avatar billede pbudk Nybegynder
18. september 2002 - 18:00 #2
Så vidt jeg husker er der ikke database funktionalitet i Personal udgaven af Delphi.

/pbudk
Avatar billede r.hegaard Nybegynder
18. september 2002 - 18:01 #3
Er der så ikke i nogle af de ændre versioner ???
Avatar billede r.hegaard Nybegynder
18. september 2002 - 18:02 #4
Undskyld min tastefejl, jeg mente selvfølgelig:
Er der så ikke i nogle af de ældre versioner ???
Avatar billede pbudk Nybegynder
18. september 2002 - 18:03 #5
TÆnker du på, hvis du feks. skiftede til Delphi 4 ?

/pbudk
Avatar billede pbudk Nybegynder
18. september 2002 - 18:06 #6
Der er forresten vist noget om, at man kan bruge noget der hedder Zeoslib istedet.

www.zeoslib.org

Men jeg ved desværre ikke hvordan det bruges :o(

/pbudk
Avatar billede r.hegaard Nybegynder
18. september 2002 - 18:07 #7
Ja, eller måske delphi 5. Jeg har hørt, at der er blevet udgivet en version af delphi 5 med database. Er det rigtigt ??
Avatar billede pbudk Nybegynder
18. september 2002 - 18:08 #8
Jamen - der er skam databasefunktioner i alle versioner af Delphi, men du skal bare have fat i Enterprise udgaven.

/pbudk
Avatar billede r.hegaard Nybegynder
18. september 2002 - 18:11 #9
Jeg har hørt, at der er blevet udgivet en gratis version af delphi 5 med database. Er det rigtigt ??
Avatar billede pbudk Nybegynder
18. september 2002 - 18:12 #10
Det tvivler jeg stærkt på.

Helt tilbage til version 3 - har man skullet have Client/server eller Enterprise udgaven for at kunne arbejde med database funktionalitet.

/pbudk
Avatar billede r.hegaard Nybegynder
18. september 2002 - 18:15 #11
Hvad koster Enterprise udgaven ???
Avatar billede pbudk Nybegynder
18. september 2002 - 18:22 #12
ca. 30.000 kr -

men afhængig af dit behov kan du måske nøjes med Professional udgaven til ca. 10.000 kr.
http://www.borland.com/delphi/pdf/del7_feamatrix.pdf

/pbudk
Avatar billede r.hegaard Nybegynder
18. september 2002 - 18:50 #13
Det har jeg vist ikke råd til, så må jeg jo bare programmere uden database.......
Avatar billede pbudk Nybegynder
18. september 2002 - 18:52 #14
har du set på det der zeoslib ?

Jeg mener at være blevet fortalt, at det netop skulle kunne klare nogle af opgaverne.

Dog er du nok begrænset mht. databasen.

Hvad havde du forestillet dig at du ville bruge ? Access/Sybase/mySQL ?

/pbudk
Avatar billede morten_s Nybegynder
18. september 2002 - 20:32 #15
det kan ikke lade sig gøre i gratis versionen, årsage er at den ikke indeholder et dataset som databasekomponeterne bygger på
Avatar billede jekk Nybegynder
18. september 2002 - 22:34 #16
Undskyld jeg blander mig -
men det at oprette en database i Database Desktop er / kan da ikke være noget problem ! postulat slut !!
Hvis du ved hvilket oplysninger du har brug for - f.eks. som stamdata / kartotekskort - Navn, adresse, postnr, bynavnm telefonnr, fax, e-mail o.s.v.,
jamen så vælger du blot en database - lge fra dBASE, Paradox og alle de andre, som dit Desktop tilbyder dig, giver databasen et navn, og opretter felterner, med respektive datatype og feltlængde - udpeger evt. et eller flere felter som index og gemmer det hele !

herefter starter du din Delphi version 1 ... 7, og så laver du en form med de tilhørende komponenter og navigeringering - og VIOLA !, så - efter compilering, så kører det bare !

eller har jeg misforstået noget ! ?
Avatar billede r.hegaard Nybegynder
18. september 2002 - 22:37 #17
jekk > Jeg forstår ikke helt din forklaring, kan du ikke skrive det lidt mere forståeligt ????
Avatar billede jekk Nybegynder
18. september 2002 - 22:48 #18
nu har jeg ikke anskaffet mig Delphi 6, da 7'eren er på banen ...
jeg har desværre kun Delphi 5 Enterprise, men under Tools findes Database Desktop ...

og på min Delphi 1, som jeg stadig understøtter / udvikler i, er der også en Tolls-menu, hvor Database Desktop kan kaldes !!!!

DERFOR - kan du herigennem starte med at definere din favorit-database og efterfølgende bruge den i din Delphi-version - postulat slut !
Avatar billede pbudk Nybegynder
18. september 2002 - 22:52 #19
Er hele pointen ikke NETOP at du bruger ENTERPRISE versionen og ikke den gratis Personal udgave ???

For hvis det du "postulerer" er korrekt er der da absolut ingen mening i at spendere 30.000 på at få Enterprise udgaven !

/pbudk
Avatar billede jekk Nybegynder
18. september 2002 - 22:55 #20
Jamen, er vi dér, hvor det drejer sig om definition på, hvad en database er -
altså er det noget med Client/server-applikation ...
så har beklager jeg, at have misforstået udgangspunktet !

afventer nærmere ...
Avatar billede pbudk Nybegynder
18. september 2002 - 23:01 #21
Vi taler om komponenterne "Data Access, Data Controls osv" ikke ?

Altså helt grundlæggende database funktioner til at oprette datagrids, datasource, datatables osv. og altså skabe kontakt mellem feks. forms i Delphi og selve databasen.

I den ombæring mener jeg heller ikke, at det eksterne program "Database Desktop" følger med i en installation af en Delphi, hvor den øvrige database funktionalitet mangler.

Men måske er det mig der misforstår ???

/pbudk
Avatar billede jekk Nybegynder
18. september 2002 - 23:24 #22
Inden forvirringen breder sig, skal vi så ikke være enige om, at INDEN vi bruger komponenterne "Data Access, Data Controls osv"
så SKAL vi have defineret vores database og for mig er det vi Database Desktop ....

men jeg er selvfølgelig åben overfor andre database-definitionsværktøjer, MEN det ændre ikke på, hvad der kommer først - når man skal lave en database-applikation med Delpfi - uanset version ...

... jeg lukker ned nu, men vil gerne delta' senere ...
Avatar billede pbudk Nybegynder
18. september 2002 - 23:37 #23
Ja vi er enige om, at en database selvf. skal oprettes inden der kan gøres brug af den i såvel Delphi som alle andre programmeringsværktøjer.

Men for at kunne gøre brug af Database Desktop, SKAL du have en Delphi version med database funktioner ellers følger programmet Database Desktop slet ikke med.

Men er hele essensen ikke at r.hegaard efter en database evt. er blevet oprettet, at han også vil kunne connecte til den pågældende database fra Delphi.

Hvis problemet blot ligger i at oprette en database, er der jo ingen der tvinger ham til at bruge Database Desktop, der jo i øvrigt er mest velegnet til at oprette Paradox tabeller.

Hvis han vil bruge "rigtige" serverdatabaser som feks. Microsoft SQL server, DB2 eller lign. kan han jo slet ikke oprette disse med Database Desktop, men er nødsaget til at bruge pågældende databases administrations modul til at oprette databaser og tabeller.

/pbudk
Avatar billede nih Novice
19. september 2002 - 01:37 #24
'Alt om data' havde for et års tid siden Delphi 4 Entreprise på deres CD rom - Den har database componenter, og hjælpeværktøjer som databasedesktop (der jo bruges til at oprette Paradox databaser). Desværre følger ADO komponenter ikke med, men der er mange shareware og freeware componenter til dowload flere steder.

Niels
Avatar billede nih Novice
19. september 2002 - 01:49 #25
Avatar billede r.hegaard Nybegynder
19. september 2002 - 07:58 #26
nih > Ok, jeg vil prøve at få fat på AOD 12/2000. Kan det ikke downloades et sted på nettet ??
Avatar billede pbudk Nybegynder
19. september 2002 - 10:14 #27
Jeg vil ikke skabe skår i glæden.

Men hvis I læser udsnittet af ovenstående artikel står der:

"På denne måneds cd-rom følger en fuld standardversion af Delphi 4.0 – lige til at installere på din computer"

Altså standard version ! og IKKE Hverken enterprise eller professional.
Men uden at sidde med blade i hånden kan jeg jo tage fejl.

Dog vil jeg påpege at de par AOD cd'er jeg selv ligger inde med (1999 numre) kun indeholder netop standard versioner af programmerne (Feks. JBuilder).

Men held og lykke med det - jeg tror dog du bliver skuffet, når du engang får støvet den cd op !

/pbudk
Avatar billede janbb Juniormester
20. september 2002 - 08:43 #28
AOD 12/2000 indeholdt en standard version af Delphi 4, der dengang havde fuld databasefunktionalitet (standard) dog uden client/server muligheder, hvilket formentlig svarer til proffesional-udgaverne i de efterfølgende versioner.Det ville da kunne bruges langt hen ad vejen.Har du checket AOD mht om de ligger inde med gamle numre ?.
Avatar billede r.hegaard Nybegynder
20. september 2002 - 08:46 #29
janbb > Nej, jeg har ikke forhørt mig ved AOD. Tror du ikke at Delphi 4 ligger til download et sted på nettet ???
Avatar billede nih Novice
20. september 2002 - 09:11 #30
Ja - undskyld jeg roder lidt rundt i om det er entreprise/pro eller standart. Men jeg begyndte selv med den nævnte version af delphi 4, og den indeholdte database komponenter (dbsource, dbgrid osv).

Det gør de gratis personal versioner af D5, D6 og D7 IKKE.

Måske kan du finde cd'en på bibliotekket, eller hos nogen der har aboneret på AOD (nok især firmaer) - Vi har desværre ikke de gamle numre af AOD liggende.
Avatar billede athlon-pascal Juniormester
21. september 2002 - 21:59 #31
Køre D4 standard, den fra Alt Om Data, sidder netop og leger med database :)
Avatar billede r.hegaard Nybegynder
21. september 2002 - 22:02 #32
athlon-pascal > Kender du et sted hvor den kan downloades ?? Eller har delphi 4 kun været bagt i AOD ???
Avatar billede athlon-pascal Juniormester
26. september 2002 - 16:40 #33
Alt Om Data (AOD) lavede en specielaftale med Borland.
Jeg ved ikke om andre computerblade (i udlandet) har lavet et lignenede aftale med Borland om Delphi 4 standard.
Læste engang at det julenummer hvor Delphi 4 var med var udsolgt.
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