Page 1 of 1

dBase

Posted: Mon Jul 25, 2011 6:17 pm
by djgl3nn
Ik ben al een tijdje aant proberen de data uit een programma te krijgen van mijn papa zijn videotheek.
Wa ik vind zijn .ndx .dbf & .fic files, wat bij dBase /windev hoort volgens google. Ik zie nergens een exporteer mogelijkheid ofzo.

Maar als ik een nieuw programma wil maken ( Mysql ) heb ik dus wel degelijk de data en de structuur nodig, vermits da best wel veel en 'belangrijke' data is. Iemand een idee of enige ervaring hiermee ?


edit : how i did it

een programma gevonden da .fic omzet naar XML. ( beetje buggy enzo, nog lang mee zitten knutselen )
Dan dacht ik, da ik me die phpmyadmin die XML wel kon importen, maar die laat maar maximum 2MB toe ofzo, en tis 70 MB.
Dus dan heb ik het maar geimport in Access, daar een een programmake voor gedownload om het om te zetten naar een Mysql querie. En dan ( omdat ik via die phpmyadmin maar 2MB kan ) Mysql workbench gedownload waarmee ik die querie kon uitvoeren op mijn Mysql database :p.

Als er een snellere manier is, let me know.
38.000 films & 6000 klanten nemen wel wa plaats in.

Re: dBase

Posted: Mon Jul 25, 2011 10:33 pm
by Manfr3d
leren werken met WINDEV en daar iets voor schrijven? ;-)

ff zoeken naar .dbf levert me dit op: http://dbfmanager.com/" onclick="window.open(this.href);return false;. Daarmee kunde in ieder geval al aan de inhoud...

Re: dBase

Posted: Tue Jul 26, 2011 12:50 am
by djgl3nn
Manfr3d wrote:leren werken met WINDEV en daar iets voor schrijven? ;-)

ff zoeken naar .dbf levert me dit op: http://dbfmanager.com/" onclick="window.open(this.href);return false;. Daarmee kunde in ieder geval al aan de inhoud...
hmm.. maybe i can do something with it. Omzetten naar sql zou awesome zijn.
Ma tis vooral de .fic die moeilijk doet, daar zit de meeste data in, en ik kan er ni zo goed aan.
Had ergens gelezen da ze soms dbf omzetten naar fic zoda ge ni zomaar aan de data kunt.. bastards.

Re: dBase

Posted: Tue Jul 26, 2011 9:31 am
by Manfr3d
En hoe kan u vader daar dan aan?

Re: dBase

Posted: Tue Jul 26, 2011 4:17 pm
by djgl3nn
Manfr3d wrote:En hoe kan u vader daar dan aan?
Momenteel heeft em een programma waar hij 80 euro onderhoudskosten voor moet betalen per maand..
Daarom da ik es wou kijken :p

Maar na een dozijn programmas te downloaden begin ik er eindelijk uit te komen :p

edit : zie beginpost voor de manier waarop ik het gedaan heb.. verre van efficient & handig

Re: dBase

Posted: Tue Jul 26, 2011 8:47 pm
by VFlicka
Gebruikt PHPMyAdmin niet gewoon de PHP setting die de maximum upload size definieerd? Ge kunt die makkelijk wijzigen in u config file (als ge op eigen server doet natuurlijk)...

Re: dBase

Posted: Tue Jul 26, 2011 11:02 pm
by Chrizzle
VFlicka wrote:Gebruikt PHPMyAdmin niet gewoon de PHP setting die de maximum upload size definieerd? Ge kunt die makkelijk wijzigen in u config file (als ge op eigen server doet natuurlijk)...
Yes, it does. Daarbijkomend, er zullen wel CLI XML to MySQL import tools bestaan ... misschien zelfs tools die rechtstreeks van dat obscuur formaat dat gij gebruikt naar MySQL gaan.

Re: dBase

Posted: Tue Jul 26, 2011 11:46 pm
by djgl3nn
Christophe_ wrote:
VFlicka wrote:Gebruikt PHPMyAdmin niet gewoon de PHP setting die de maximum upload size definieerd? Ge kunt die makkelijk wijzigen in u config file (als ge op eigen server doet natuurlijk)...
Yes, it does. Daarbijkomend, er zullen wel CLI XML to MySQL import tools bestaan ... misschien zelfs tools die rechtstreeks van dat obscuur formaat dat gij gebruikt naar MySQL gaan.
nop.. i searched 3 days :p
XML naar MySQL zal er wrs wel zijn, ma da wast probleem ni..

het probleem was echt gwn die .fic naar iets bruikbaars omzette, derna was het allemaal makkelijk te vinden op google :)
Maar ik heb sowieso ni de efficienste manier gevonden, dermee da ge ze mij altijd moogt geven.

Re: dBase

Posted: Tue Aug 09, 2011 1:48 pm
by Glenn
XML naar MySQL bestaat. Een voorbeeld van zo'n programma is Advanced XML Converter (zie hier). Ik weet wel niet of het programma XML-bestanden die voor een gegeven node een willekeurig aantal kinderen bevat, kan omzetten naar SQL.

Bijvoorbeeld:

Code: Select all


<item>
<name>Race car</name>
<buyers>
<buyer>34</buyer>
<buyer>56</buyer>
<buyer>76</buyer>
</buyers>
</item>
<item>
<name>Old car</name>
<buyers>
<buyer>59</buyer>
<buyer>34</buyer>
</buyers>
</item>
<item>
<name>Cool car</name>
<buyers>
<buyer>56</buyer>
<buyer>144</buyer>
<buyer>147</buyer>
<buyer>345</buyer>
<buyer>399</buyer>
</buyers>
</item>
Ik heb zoiets al eens geprobeerd gehad en toen leek dat niet te gaan. Ik heb er wel mijn hoofd toen niet over gebroken. Want eigenlijk zou die zoiets moeten kunnen omzetten in

item(ID, name, buyergroupID)
buyergroup(groupID, buyerID)
buyer(ID, name, age, phone)

maar dat is misschien te veel van het goeie :P. Zo lang de tool maar niet iets maakt als
item(ID,name,buyer1,buyer2,buyer3,buyer4,buyer5) en dan voor de kolommen die niet gebruikt worden NULL insert :P .

Re: dBase

Posted: Tue Aug 09, 2011 5:16 pm
by Madsen
gewoon een XML database gebruiken ! :D