Ver Mensaje Individual
  #1  
Antiguo 21-04-2010
JerS JerS is offline
Miembro
 
Registrado: may 2005
Ubicación: Venezuela
Posts: 254
Reputación: 19
JerS Va por buen camino
Problema de AccessViolation con Adodataset

Muy buenas amigos a continuacion les muestro mi parte del codigo que me da problema:

Código Delphi [-]
Adodataset1.Close;
 Adodataset1.CommandText:=('Select acceso from permisos p,detallepermisos d where cedula='+Quotedstr(cedula)+' and p.codigo=d.codigo and fecha=current_date');
Adodataset1.Open;
   If Not Adodataset1.Recordset.EOF Then
      Permiso:=Adodataset1.Recordset.Fields.Item[0].Value
   Else
    Permiso:=0;

funciona todo bien pero en cierto momento y sin seguir un parametro en especifico me surge la siguiente Excepcion y de verdad no tengo idea de porque se genera

Project program1.exe raised exception class EAccessViolation with message Access Violation at adres 0040212E in module Program1.exe write of adress 0000000B. Process stopped. Use Step or Run to continue. luego me salta otro mensaje que me dice

EOleException with message [Mysql][ODBC 5.1 Driver][mysqld-4.1.16-nt] your SQL syntax; check the manual that corresponds to you Mysql server version for the rigth syntax to use near '$>' at line 1.
__________________
La vida es un simple pero complejo If

J=rS
Responder Con Cita