Avatar billede athlon-pascal Juniormester
22. september 2002 - 13:22 Der er 11 kommentarer og
3 løsninger

Databse?

2 spørgsmål:

1. Jeg er ved at lave et program der bruger database, men hvordan laver jeg det sådan at man ikke behøver at have Borland Database Engine på sin computer for at bruge mit program?

2. I selv samme databaseprogram, hvordan henter jeg informationer fra en bestemt post uden at bruge databaseopmærksomme komponenter (Data Controls-fanen)?

Jeg bruger D4 standard under Win98.
Avatar billede athlon-pascal Juniormester
22. september 2002 - 13:24 #1
Stavefejl i titlen, der skal selvfølgelig stå Database? :)
Avatar billede janbb Juniormester
22. september 2002 - 13:36 #2
Jeg er ikke nogen "ørn" til det men du bliver nok nødt til at vælge en databasetype, hvor du har den relevante "driver" på maskinen.Du kan godt vælge en acces-database (*.mdb) hvis du hellere vil arbejde med den.Hvis dit "problem" med BDE er "alt det pjat" med aliasser osv kan du i dit databaseprogram undlade at skrive noget i feltet "databasename" og hvis din tabel ligger i samme bib. som dit program - behøver du ikke noget alias.
Avatar billede athlon-pascal Juniormester
22. september 2002 - 13:41 #3
janbb -> Der er vist noget med en databasetype af en art der er i de fleste Windows-versioner. Men hvad hedder den og hvordan bruger man den?
Avatar billede janbb Juniormester
22. september 2002 - 13:53 #4
Hvis du vil se hvilke typer der findes: starter du det program der følger med dit D4, der hedder database desktop.Her vælger du new og "table" og der vises som standard "paradox 7", men der er en "pil-ned-knap" i siden af boxen og når du trykker på den vises et udsnit af de drivere der findes i din windows-version.Der er alt fra de gamle DBase-format til avancerede former for proffesionelle databaseformater.Og du kan så oprette tabellen i det format du har lyst - og derefter tage den ind i dit databaseprogram og "fodre" tabellen med data.
Avatar billede janbb Juniormester
22. september 2002 - 13:55 #5
det staves vist "professionelle"
Avatar billede athlon-pascal Juniormester
22. september 2002 - 14:01 #6
Hvad hedder den man skal vælge?
Avatar billede janbb Juniormester
22. september 2002 - 14:06 #7
Hvis du har nogle tabeller i forvejen kan du osse tage og studere deres egenskaber i database desktop.Du kan osse starte med at bruge nogen ef aksemplerne i demos-bibbet f.x. "fishfact", der indeholder et grafikfelt med BMP-billedfiler.Eller hvis du selv har et databaseprogram kan du vælge en tabel fra det.Du smider en DBsource og en DBtabel ind i dit program - forbinder dem og der kommer en oversigt over tabellerne i dit bib. når du "står" på tabellen" - du kan så "smide" felterne ind bagefter (dem kommer der osse en oversigt over) og du kan se dem i programmet hvis du stiller tabellen til "aktiv".Det er lidt "kludret" forklaret, men jeg ved ikke hvor meget du ved i forvejen.
Avatar billede janbb Juniormester
22. september 2002 - 14:10 #8
"forbinder dem": d.v.s. du sætter tabellens "datasource" til datasource1
Avatar billede janbb Juniormester
22. september 2002 - 14:19 #9
jeg brugte på et tidspunkt accesdatabaser i delphidatabaseprogrammer, der ligger et hav af eksempler på programmerings-hjemmesider, og man kan godt bruge dem selvom man ikke selv har et acces-program, men det er længe siden og jeg kan ikke lige huske hvordan.Men man tager dem ind på samme måde, men der er nogle "mystiske" forhindringer hvis man ikke har acces på maskinen skal man installere driveren.Men det kan lade sig gøre.
Avatar billede lanstorp Nybegynder
22. september 2002 - 14:19 #10
Avatar billede janbb Juniormester
22. september 2002 - 14:29 #11
hvis du ikke vil bruge data-controls: er du nødt til at bruge SQL.Det er osse fint.
Avatar billede clscableguy Praktikant
22. september 2002 - 18:17 #12
der ligger i Delphi 6 noget der hedder ADO det kan også downloades til delphi1 fra www.delphi-jedi.org
Avatar billede dkn Nybegynder
22. september 2002 - 20:16 #13
Den her er under udvikling. Men den lyder da meget lovende.
http://sourceforge.net/projects/tdbf/
Avatar billede athlon-pascal Juniormester
30. september 2002 - 18:36 #14
Jeg har ikke fået det svar jeg ventede, men tak for hjælpen alligevel :)
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