Avatar billede poull Nybegynder
17. april 2001 - 12:02 Der er 17 kommentarer og
2 løsninger

db guide

jeg har langt om længe besluttet mig for at jeg vil til at kigge på databaser i delphi.

Hvilke muligheder er der i delphi og hvilke kan anbefales.

Og så ville det være rart med et par mellem svære guider.
Avatar billede poull Nybegynder
17. april 2001 - 12:03 #1
Jeg kender lidt til SQL, så hvis der var noget med det
Avatar billede martinlind Nybegynder
17. april 2001 - 12:09 #2
InterBase 6.0, er gratis og fuldt integeret i Delphi, men Delphi kan køre op mod alle dagen DB, hvis du bruger Borland Database Engine ( BDE ), jeg bruger selv InterBase, en fed base med nogle smarte detaljer som f.eks. Bruger definerede functioner imp. via en dll. www.Interbase.com

/Martin
Avatar billede poull Nybegynder
18. april 2001 - 09:42 #3
Det ville også være rart med nogle simple programmer som kan udfører nogle simple db operationer som en start. Et link kan også bruges, men et par programmer ville være prima
Avatar billede martinlind Nybegynder
18. april 2001 - 09:46 #4
Drop en mail-adr. så skal jeg sende et eks. ellers så gå en og kig i <Delphi>\\demos\\DB\\

/Martin
Avatar billede speedy Nybegynder
19. april 2001 - 09:39 #5
poull@mailme.dk

Jeg kender poull, så der er ingen snyd :)

/SpEeDy
Avatar billede poull Nybegynder
20. april 2001 - 09:48 #6
jeg har kigget på de eksempler i delphi, men jeg er ikke helt med, jeg kunne godt bruge lidt start hjælp med et par simple eksempler. Jeg giver gerne lidt ekstra point for et par rigtig gode eksempler
Avatar billede martinlind Nybegynder
20. april 2001 - 13:07 #7
Er sendt.
Avatar billede poull Nybegynder
23. april 2001 - 09:53 #8
jeg kigger lige på dir eksempel i løbet af i dag og giver nok point i morgen
Avatar billede martinlind Nybegynder
23. april 2001 - 10:47 #9
Det er bare Ok *S*
Avatar billede poull Nybegynder
24. april 2001 - 09:34 #10
Jeg troede jeg havde interbase installeret, men det havde jeg ikke og da jeg har lidt travlt i disse dage, kan der gå nogle få dage mere inden jeg får kigget på det, men koden ser god ud.
Avatar billede martinlind Nybegynder
24. april 2001 - 09:59 #11
Du vender bare tilbage *S*
Avatar billede poull Nybegynder
25. april 2001 - 14:01 #12
Jo nu fik jeg da et eksempel der var til at forstå. Men der er lige et par ting jeg undre mig over

- skal man have interbase serveren køren og kan det ikke bygges med i programmet så det kan bruges uden.

- kan man ikke læse eller skrive til en db på andre måder end de der standard db componenter, for de er ikke særlig kønne
Avatar billede martinlind Nybegynder
25. april 2001 - 14:26 #13
Du kan Bruge TIBQuery og så skrive SQL kode, alså :

SELECT * FROM MyTable WHERE Navn Like %\'Ole\'%

eller :

INSERT INTO MyTable ( Navn, Adr ) VALUES ( \'Ole bole\', \'Paradis Æblevej 10\' )

eller

UPDATE MyTabe SET Navn = \'Ole Bole\' WHERE Adr = \'Paradis Æblevej 10\'

Det kan godt lade sig gøre installere det hele samtidig, der findes en Install wizard API til Interbase så dit program kan Checke om IB er installeret og installere den inden det starter op, det virker fint, det eneste men der er ved det er at IB-installations pakken fylder ca. 10mb
men på en cd er det jo ikke noget problem, du kan også installere fra en server i et netværk.

Det findes også en anden løsning, det er MIDAS, så skal du kun installer én DLL også bruge et Client-dataset, men jeg har ikke så meget erfaring med MIDAS løsningen, så hvis du vælger den skal du nok lige se om ikke der er en opskrift på det et sted ( her på eksperten er der nok et spm )

/Martin
Avatar billede poull Nybegynder
26. april 2001 - 11:36 #14
Problemet er bare hvis det skal være et program andre skal have så vil det være træls hvas man skal have en server kørende. Men så må jeg leve med det.
Avatar billede martinlind Nybegynder
26. april 2001 - 12:04 #15
Nej, Nej, den kører fint på samme maskine som programmet, i Local-mode.

/Martin
Avatar billede poull Nybegynder
26. april 2001 - 19:55 #16
Hvad er det du mener der kører fint på samme maskine. Er det database serveren eller ?
Avatar billede martinlind Nybegynder
27. april 2001 - 09:34 #17
Ja, du installere bare Interbase på den maskine du skal havde dit program til at køre på.
Avatar billede ewc2k Nybegynder
27. april 2001 - 20:40 #18
http://www.idgforlag.dk/Vis_produkt.asp?ISBN=87-7843-342-8

En delphi bog for 69Kr.... om db

ISBN=87-7843-342-8
Avatar billede poull Nybegynder
30. april 2001 - 09:51 #19
Nå men det var netop det med at interbase skal installeres, for så kan programfilen ikke bare lige bruges af en anden, men så må jeg nøjes med at bruge programmet selv
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