Is het in VB6 ook mogelijk om data op te slaan zonder het gebruik van een database? Het lijkt me namelijk niet dat iedereen MySQL of Acces op zijn computer heeft staan. In php kan je ook files gebruiken, zoiets zoek ik dus eigenlijk voor vb.
Ik had in een boek van de bib gelezen dat je een DataBase kon maken in een Module. Maar ik weet niet meer hoe et moet, ik ben namelijk ook bezig om te proberen een DB in een module te krijgen (het kan wel)Op zaterdag 04 mei 2002 17:54 schreef Xan het volgende:
Is het in VB6 ook mogelijk om data op te slaan zonder het gebruik van een database? Het lijkt me namelijk niet dat iedereen MySQL of Acces op zijn computer heeft staan. In php kan je ook files gebruiken, zoiets zoek ik dus eigenlijk voor vb.
To be, or not to be a FRUITVLIEG!??
Verwijderd
Om een access bestand te benaderen hoef je geen access op je client pc geinstaleerd te hebben. Dus waarom zou je met textfiles willen werken?
Verwijderd
Je kan ook met textfiles, het register, ini files en noem het maar op werken. Kijk eens op www.pscode.com voor voorbeelden
.
Maar ik zou ook niet weten waarom je geen database wilt gebruiken...
Maar ik zou ook niet weten waarom je geen database wilt gebruiken...
Ik ben pas begonnen en mijn enige ervaring is php/MySQL. En omdat MySQL wel altijd aanwezig moet zijn dacht ik dat dat ook zo zou zijn met Acces.
Heb nog even verder gezocht en kwam uit op: http://www.w3schools.com/ado. Wat is ado nou eigenlijk? Net zoiets als SQL?
Nog wat meer informatie: http://www.vbworld.com/databases/articles.html. Heb ze snel allemaal doorgekeken, er wordt op het laatst wel iets gezegd over ADO. Maar waarheen 'connect' je dan je programma als er geen database is op de pc van de client? Of maak je die zelf aan in een subdir?
Heb nog even verder gezocht en kwam uit op: http://www.w3schools.com/ado. Wat is ado nou eigenlijk? Net zoiets als SQL?
Nog wat meer informatie: http://www.vbworld.com/databases/articles.html. Heb ze snel allemaal doorgekeken, er wordt op het laatst wel iets gezegd over ADO. Maar waarheen 'connect' je dan je programma als er geen database is op de pc van de client? Of maak je die zelf aan in een subdir?
Verwijderd
ADO (ActiveX Data Objects) is een laagje boven op de verschillende databases, zodat je op één en dezelfde manier naar tig verschillende soorten databases kan connecten.
Er moet idd wel een database aanwezig zijn, maar dus geen programma om die te editen...
Kijk verder eens op de MSDN
Er moet idd wel een database aanwezig zijn, maar dus geen programma om die te editen...
Kijk verder eens op de MSDN
Ik kijk morgen verder, nog even een klein vraagje. Op msdn staan heel veel artikelen over .net, nou ben ik pas begonnen maar ik heb de mogelijkheid om dat te installeren. Nadeel is wel dat het erg uitgebreid is en voor professioneel gebruik is ontworpen. Zou het nut hebben om dat te gaan gebruiken ipv vb6?
PErsoonlijk vindt ik dat VB6 ondergewaardeerd wordt..het is veel krachtiger dan de meeste mensen denken...en .NET = Trager, en niet iedereen heeft de 20mb runtimes...
Verwijderd
Maar je kan wel meer, en die runtime komt ook wel goed..Op zaterdag 04 mei 2002 21:49 schreef 41.6C.6D.61.72 het volgende:
en .NET = Trager, en niet iedereen heeft de 20mb runtimes...
.NET is wel wat trager omdat, een .NET programma niet direct naar native code wordt gecompileerd, maar eerst naar IL (Intermediate Language). Die IL wordt dan door de Just In Time Compiler van de CLR naar native code omgezet. Hierdoor werkt uw programma wel iets trager bij het opstarten maar dit valt wel mee hoor.Op zaterdag 04 mei 2002 21:49 schreef 41.6C.6D.61.72 het volgende:
PErsoonlijk vindt ik dat VB6 ondergewaardeerd wordt..het is veel krachtiger dan de meeste mensen denken...en .NET = Trager, en niet iedereen heeft de 20mb runtimes...
Die runtime zal zonder twijfel standaard in een van de volgende Windows-versies opgenomen worden.
Ik vind programmeren in .NET wel prettig. Volledig OO, type safe en een goeie class-library.
https://fgheysels.github.io/
Ik kan het nu uiteraard niet vinden, maar ik dacht dat ik had gelezen dat je bij het aanmaken van je setup kon opgeven of je programma gecompiled moet worden op de target machine bij installatie (zodat deze dus niet meer echt in de JIT compiler draait), bij de 1e keer opstarten compilen, of dat je app altijd in de JIT compiler moet draaien?Op zondag 05 mei 2002 11:39 schreef whoami het volgende:
.NET is wel wat trager omdat, een .NET programma niet direct naar native code wordt gecompileerd, maar eerst naar IL (Intermediate Language). Die IL wordt dan door de Just In Time Compiler van de CLR naar native code omgezet. Hierdoor werkt uw programma wel iets trager bij het opstarten maar dit valt wel mee hoor.
Exact expert nodig?
Waardoor dus het hele .NET principe meteen verdwijntOp zondag 05 mei 2002 12:13 schreef Crazy_D het volgende:
[..]
Ik kan het nu uiteraard niet vinden, maar ik dacht dat ik had gelezen dat je bij het aanmaken van je setup kon opgeven of je programma gecompiled moet worden op de target machine bij installatie (zodat deze dus niet meer echt in de JIT compiler draait), bij de 1e keer opstarten compilen, of dat je app altijd in de JIT compiler moet draaien?
Eigenlijk niet echt. Het wordt pas bij installatie gecompileerd, dus als je het op een andere machine installeert naderhand wordt de IL opnieuw gecompileerd.Op zondag 05 mei 2002 12:18 schreef 41.6C.6D.61.72 het volgende:
[..]
Waardoor dus het hele .NET principe meteen verdwijnt
Trouwens, .NET is meer dan enkel de platform-onafhankelijkheid.
https://fgheysels.github.io/
Verwijderd
Dit is inderdaad mogelijk :Op zaterdag 04 mei 2002 17:54 schreef Xan het volgende:
Is het in VB6 ook mogelijk om data op te slaan zonder het gebruik van een database? Het lijkt me namelijk niet dat iedereen MySQL of Acces op zijn computer heeft staan. In php kan je ook files gebruiken, zoiets zoek ik dus eigenlijk voor vb.
code:
1
2
3
| open Filenaam for output as #1 write #1,variabele close #1 |
ook kan je voor invoer output vervangen door input en om achter een file aan te schrijven vervangen door append...
ligt eraan wat je een database noemtOp zaterdag 04 mei 2002 17:54 schreef Xan het volgende:
Is het in VB6 ook mogelijk om data op te slaan zonder het gebruik van een database?
zoek maar eens op put & get
Pagina: 1