18. september 2002 - 17:55Der 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 ??
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 !
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 !
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 !
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.
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 ...
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.
'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.
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 ?.
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.
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.
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.