Is er iemand die weet hoe je vanuit een extern programma data naar access (vba) kan zenden?
-via DDEExecute is het mogelijk om bepaalde commando's uit te voeren. Maar het lukt me niet om een SQL (INSERT INTO) opdracht te geven. Misschien is er iemand die weet hoe dit moet?
-Of is het mogelijk om vanuit een extern programma een bepaalde VBA functie aan te roepen en via argumenten de data door te geven?
-...
De bedoeling is om vanuit mirc data naar een access database te zenden?
data van extern prog naar VBA-access
-
- Deel van't meubilair
- Berichten: 29849
- Lid geworden op: 28 okt 2003, 09:17
- Uitgedeelde bedankjes: 434 keer
- Bedankt: 1972 keer
Ik ken de programmeer functionaliteit van mirc niet, maar de meest logische methode is een ODBC database connectie naar je Access database te maken.
- The Oddity
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Via SQL is het perfect mogelijk om in bijna gelijk welke taal een Ms. Access dbase aan te spreken en daar alle mogelijke dbase manipulaties uit te voeren (sql statements). Heb dat vorig jaar gedaan vanuit java...
Nu mIrc, heb niet direct véél kennis van wat achter mIrc zit en of dat via scripting mogelijk is ofzo.. maar als je sql statements kan laten uitvoeren, dan zou je in principe ook een link met de dbase moeten kunnen maken.. evt instellen via DSN. en dan gewoon uw statements doen....
Maar ik zeg het.. heb zelf geen benul hoe mIrc dat zou kunnen
Nu mIrc, heb niet direct véél kennis van wat achter mIrc zit en of dat via scripting mogelijk is ofzo.. maar als je sql statements kan laten uitvoeren, dan zou je in principe ook een link met de dbase moeten kunnen maken.. evt instellen via DSN. en dan gewoon uw statements doen....
Maar ik zeg het.. heb zelf geen benul hoe mIrc dat zou kunnen

I love it when a plan comes together!
- ldegheest
- Plus Member
- Berichten: 103
- Lid geworden op: 28 mei 2003, 16:47
- Locatie: Zulte
- Uitgedeelde bedankjes: 1 keer
Van dll's ken ik niets dus kweet niet hoe ik daaraan moet beginnen?
Connecties maken met een database is niet mogelijk via mIRC, die SQL statements worden via DDE uitgevoerd. Als er iemand is die weet hoe je een INSERT INTO statement moet uitvoeren via DDE...
Connecties maken met een database is niet mogelijk via mIRC, die SQL statements worden via DDE uitgevoerd. Als er iemand is die weet hoe je een INSERT INTO statement moet uitvoeren via DDE...
Misschien vind je op http://www.mircscripts.org je gading, 'k heb er al een mysql dll zien staan dus andere db's zullen ook wel mogelijk zijn.
- The Oddity
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Waarom zou ge access ook doen runnen??
Je moet gewoon een dbase aanmaken in access: tabbelekes voorzien en uitwerken. En vervolgens zou je gewoon via een dll file of via iets anders gewoon het mdb bestand rechtstreeks moeten kunnen aanspreken via sql statements...
Dan moet access helemaal niet openstaan....
Zo hebben wij het gedaan vorig jaar met Java, had wel support voor msacces en consoorten
. Dus ik zou zeggen, indien er zo'n dll file of iets anders zou bestaan, moet je daar ruim voldoende mee hebben 
Je moet dus gewoon de mogelijkheid creëren dat je een dbase kan aanspreken en vervolgens sql statements kan op uitvoeren.. en dat is iets van mIrc standaard niet kan
- i think -
Je moet gewoon een dbase aanmaken in access: tabbelekes voorzien en uitwerken. En vervolgens zou je gewoon via een dll file of via iets anders gewoon het mdb bestand rechtstreeks moeten kunnen aanspreken via sql statements...
Dan moet access helemaal niet openstaan....
Zo hebben wij het gedaan vorig jaar met Java, had wel support voor msacces en consoorten


Je moet dus gewoon de mogelijkheid creëren dat je een dbase kan aanspreken en vervolgens sql statements kan op uitvoeren.. en dat is iets van mIrc standaard niet kan

I love it when a plan comes together!
- ldegheest
- Plus Member
- Berichten: 103
- Lid geworden op: 28 mei 2003, 16:47
- Locatie: Zulte
- Uitgedeelde bedankjes: 1 keer
't is me gelukt
via een mirc dll (zodbc.dll) ergens op ne site gevonden
al wat ik nu in mijn mirc krijg word nu in de database opgeslagen...
toen ik zij dat access wel moet draaien was dit omdat daar een zelf ontworpen vba-applicatie in zit met formulieren en zo...
via een mirc dll (zodbc.dll) ergens op ne site gevonden
al wat ik nu in mijn mirc krijg word nu in de database opgeslagen...
toen ik zij dat access wel moet draaien was dit omdat daar een zelf ontworpen vba-applicatie in zit met formulieren en zo...
- The Oddity
- Elite Poster
- Berichten: 5008
- Lid geworden op: 15 sep 2002, 17:58
- Locatie: Belgium, Ghent
- Contacteer:
Ik dacht het dat je dat bedoelde.. maar ik wou er dus op wijzen dat indien je met zo'n dll zou kunnen werken, je access helemaal niet hoeft laten draaien
.

I love it when a plan comes together!