31. oktober 2008 - 08:06Der er
14 kommentarer og 1 løsning
Tilgå Paradox tabel uden at have BDE installeret
Jeg har behov for at tilgå nogle Paradox tabeller på en maskine uden at have BDE installeret. Jeg skal kunne: Se hvor mange felter der er i hver tabel Se hvor mange records der er i hver tabel Vise data fra tabel i et grid Loope igennem alle records og læse data
hugopedersen>>Du bør skifte databasen ud med noget andet en Paradox. Access, ms SQL Server, mySQL, FireBird for bare at nævne 4 andre alternativer, alle 4 er gratis. UANSET hvad du vælger skla du bruge dbExpress til at tilgå databasen med :D
arne_v (og andre nysgerrige)>> Nyeste udvikling på Delphi.NET området er et plugin til Visual Studio, kaldet Delphi PRISM, således du kan kode Delphi.NET i Visual Studio. Om det vil bringe Delphi ind i .NET alderen er et godt spørgsmøl. SELV som FRELST Delphi mand, må jeg desværre erkende at pt. har Delphi .NET været en DEAD END. Jeg har prøver Delphi 2007 .NET og var ikke imponeret .. Lang snak ... Kan I altid få hvis det skulle have interesse ...
borrisholt> vi kan ikke blive uenige om at Paradox er 'en død sild', men jeg ikke har indflydelse på hvordan de data bliver genereret, så er jeg nødt til at bruge Paradox. Det vil sige bruge og bruge er så meget sagt. Jeg læser data fra filerne og smider dem op på en MySQL server (bruger Devart MyDAC komponenter - det spiller) for videre behandling.
MySQL er gratis for end users og software leverandoerer som leverer open source linked med MySQL kode.
MySQL er ikke gratis for software leverandoerer som leverer closed source linked med MySQL kode.
Hvorvidt det er kommercielt eller ikke kommercielt betyder ikke noget. De afgoerende spoergsmaal er: - end user eller software leverandoer - kode linked med MySQL kode eller ej - kode open source eller closed source
Hvad betyder: "linked med MySQL kode." Hvis man nu sælger et program som kan benytte en MySQL DB men gør det op til køber at anskaffe og install. MySQL?
Det er et meget godt spoergsmaal. Og fordi der mig bekendt aldrig har vaeret en domstols afgoerelse angaaende "linking" og GPL licensen, saa er der ingen som kan sige det med sikkerhed.
(foerst lige lidt baggrunds info: der er jo ingen som linker med selve MySQL database serveren medmindre vi snakker embedded MySQL - det kritiske er MySQL client libraries som ogsaa er releaset under GPL licens)
Hvis jeg skulle blive bedt om at optraede som ekspert vidne i en saadan retssag, saa ville jeg argumentere for at: - static link som henter MySQL kode ind i EXE er linking - dynamic link som eksplicit loader MySQL kode er linking - dynamic link som loader noget kode med et standard API og valg af implementation (MySQL eller SQLServer eller Oracle eller ...) er baseret paa konfiguration er ikke linking - dynamic link som loader 3. parts kode der understoetter flere databaser (MySQL, SQLServer, Oracle ...) er ikke linking [men 3. parts koden kan vaere linket og dermed krave en kommerciel licens]
Unskyld!! Du har ret. Jeg har nok været meget uopmærksomt i et kort øjeblik. Men jeg har set på nettet et component der kan det du søger 'iflg. beskrivelsen', og det koster $50 ca 350kr.
Hej Hugo. Kik på denne hjemmeside http://www.scalabium.com/smi/index.htm . Den mener jeg opfylder dit ønske. Hvorden den virker og om den er god, ved jeg ikke. Men du kan prøve den i 30 dage.
Jeg lukker hermed diskussionen og konstaterer at jeg indtil videre er henvist til BDE
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.