Ver Mensaje Individual
  #7  
Antiguo 27-05-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Posteado originalmente por vinny
La comparacion es:

if (Row[Voz3]='*') AND (cantado = false) then

La API de MySql devuelve punteros a nil para los valores null de manera que primero debes checar que Row[Voz3] no sea nil:

Código:
if (Row[Voz3] <> nil) and (Row[Voz3] = '*') and (Cantado = false) then
En general debes tener en cuenta que una estructura como PMYSQL_ROW es un arreglo de punteros PChar por lo que es recomendable traducir primero esos a strings (que es más natutral para Delphi) y de ahí al tipo de datos que requieras.

Un consejo: Es difícil empezar con Delphi y es difícil empezar con MySql pero es más difícil empezar con ambos a la vez. Quizá te convenga buscar las componentes ZEOS (busca en Google) para que puedas acceder fácilmente a MySql y preocuparte ahora más por Delphi.

// Saludos
Responder Con Cita