Avatar billede schollert Nybegynder
23. juni 2003 - 12:31 Der er 7 kommentarer og
2 løsninger

Hvilket sprog til DB kodning?

Hej!

Jeg har gennem længere tid kodet applikationer i VB6; dels "enkeltstående" og dels applikationer der snakker sammen med diverse databaser med og uden ODBC.

Jeg kunne godt tænke mig at kunne lave mere "stand alone" agtige applikationer, dvs. applikationer der ikke behøver at have MS' VB6 run-time modul installeret.

Er der nogen af jer, der har idéer til, hvilket sprog det kunne være. Har selv overvejet Delphi, men aner ikke hvordan det er på DB fronten.

Har tidligere kodet i C og i Pascal - men aldrig rigtigt objektorienteret.

Jeg ved godt, at der er meget "religion" over spørgsmålet, men jeg vil meget gerne høre om jeres erfaringer.

Venligst

/Mich
Avatar billede dk_akj Nybegynder
23. juni 2003 - 12:40 #1
Hej

Jeg bruger PowerBuilder fra Sybase og har gjort det i ca 5 år.

Det er MEGET stærkt på databasesiden.

MEN... det kræver også nogle dll'er i runtime.

info:
http://www.sybase.com/powerbuilder

demo:
http://www.sybase.com/pb9_netqeval

//akj
Avatar billede arne_v Ekspert
23. juni 2003 - 12:52 #2
En oplagt mulighed var naturligvis C++ og ODBC kald.

Portabelt på tværs af compilere og databaser.

Og kræver ikke andet end ODBC installeret på maskinen.

Men det er altså på et betydeligt lavere niveau end det
du er vant til.

Så kan du naturligvis vælge at bruge MFC. Så kommer du et
niveau op. Og jeg mener at alle Windows maskiner idag har
MFC DLL'erne.

ODBC er C og altså ikke OO.

MFC er C++ og OO.
Avatar billede dk_akj Nybegynder
23. juni 2003 - 12:58 #3
Nu arne nævner objectorienteret vil jeg da lige tilføje at PowerBuilder er fuldt objectorienteret.

Niveauet er 4GL som delphi og vb

Her er lidt info på dansk.
http://www.sybase.dk/produkter/pb.htm

PowerBuilder har også et klassebibliotek "PFC" (PowerBuilder Foundation Classes)
PFC'en er er skrevet i PowerBuilder og sourcekoden med gode kommentarer medfølger :-)

//akj
Avatar billede kustoden Nybegynder
23. juni 2003 - 13:04 #4
Delphi er bestemt ikke noget dumt bud.

Der er komponenter til ADO, ODBC og komponenter målrettet udvalgte databaser.

Jeg har brugt Delphi meget, specielt mod MS SQL Server, men også mod Oracle, InterBase, Paradox og sågar Access.

Alt er lavet i forvejen, connections, commands osv., du kan bare klaske en komponent på en form, eller create den, når du skal bruge den.

Du får al databasefunktionaliteten serveret på et fad.



Det smarte er, at alt arver fra TCustomDataSet, så alle komponentklassenes public del er ens.
Avatar billede schollert Nybegynder
24. juni 2003 - 10:10 #5
Kustoden>
Det glæder mig, da jeg egentlig gerne ville igang med Delphi igen.
Hvilken version bør jeg se på - og har du kendskab til gode bøger/tutorials, så jeg kan komme hurtigt igang?

På forhånd tak

/Mich
Avatar billede kustoden Nybegynder
24. juni 2003 - 10:35 #6
Prøv at se på http://www.eksperten.dk/spm/364150

Der er vist alt, hvad du skal bruge.

Ellers må du lige vende tilbage
Avatar billede dk_akj Nybegynder
24. juni 2003 - 10:37 #7
schollert >> Lov mig lige at tage et kig på PowerBuilder. Du vil blive overrasket over hvor let det er at lave dataudtræk samt opdateringer at databsen.

//akj
Avatar billede schollert Nybegynder
24. juni 2003 - 11:50 #8
dk_akj>> Det skal jeg nok. ;-)
Avatar billede dk_akj Nybegynder
27. juni 2003 - 22:41 #9
Har du prøvet PowerBuilder ??

//akj
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