While this way is somewhat complex, it is ALSO done completely from within mIRC itself, accessing no 3rd-party DLLs, other than the ADO ones which most installations of Windows already have (or can get from Microsoft easily enough). It's also very easy to switch database types by simply switching the connection string to something else.

You can even access recordsets across the internet on remote databases if you set things up right. I've done it with SQL Server 7 + ADO + ASP serverside. I just persisted the recordset straight to the output object as XML and retrieved it in my mIRC script the same way. It might even be possible to just call set up the IP as part of the connection string for some database types.


DALnet: #HelpDesk and #m[color:#FF0000]IR[color:#EEEE00]C