Cita:
// Connect to the server
mysql_connect(@mysqlcon, 'localhost', 'login', 'passw');
|
La estructura mysqlcon no esta inicializada. Debes hacerlo con
mysql_init(nil)
Por otro lado no sé que tantos cambios hayan para la versión 4 pero hasta la versión 3.xx la forma correcta de obtener los errores es con las funciones mysql_errno() y mysql_error() en lugar de acceder directamente a la estructura net.
También es más fácil si declaras mysqlcon como PMYSQL en lugar de TMYSQL. En Delphi puedes omitir el operador de referencia "^". Esto es, si declaras
Código:
var
mysqlcon: PMYSQL;
puedes poner mysqlcon.net en lugar de mysqlcon^.net
// Saludos