Estoy cascareando Delphi for PHP 1.0, hago el siguiente ejemplo:
1.- Arrastro un dbGrid al formulario del nuevo proyecto
2.- Añado un ibDatabase,ibQuery y un DataSource enlazado al ibQuery
3.- En la propiedad DataBaseName del componente IbDataBase le capturo lo siguiente: localhost:/PHP/MiBD.FDB
En la propiedad dialect le pongo el numero 3, asi como su respectivo Usuario y password
4.-En el ibQuery enlazo su propiedad DataBase al ibDataBase, limicount = 0, limitstar = 0, Order = , y en la propiedad SQL le pongo lo siguiente:
SELECT *FROM CLIENTES ORDER BY NOMBRE
5.-Enlazo el dbGrid al Datasource
6.- Por ultimo le cambio la propiedad Active = True al ibDataBase y al ibQuery
Y presiono el boton RUN ó F9 y me arroja el siguiente supermegaerror:
Código:
Application Raised an exception class EDatabaseError with message 'Error executing query: SELECT *FROM CLIENTES ORDER BY NOMBRE ROWS 1 TO 999999999 [Dynamic SQL Error SQL error code = -104 Token unknown - line 1, char 42 ROWS ]'
Callstack #0 File: C:\Temporal\Ejemplos DPHP\Ejemplo1\Ejemplo1.php Line: 30
|_Callstack #1 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\classes.inc.php Line: 1213
|_Callstack #2 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\classes.inc.php Line: 1243
|_Callstack #3 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\classes.inc.php Line: 489
|_Callstack #4 File: Line:
|_Callstack #5 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\classes.inc.php Line: 415
|_Callstack #6 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\classes.inc.php Line: 846
|_Callstack #7 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\interbase.inc.php Line: 416
|_Callstack #8 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\db.inc.php Line: 1117
|_Callstack #9 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\interbase.inc.php Line: 574
|_Callstack #10 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\system.inc.php Line: 190
|_Callstack #11 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\interbase.inc.php Line: 1003
|_Callstack #12 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\db.inc.php Line: 1136
|_Callstack #13 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\db.inc.php Line: 933
|_Callstack #14 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\db.inc.php Line: 924
|_Callstack #15 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\interbase.inc.php Line: 478
|_Callstack #16 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\interbase.inc.php Line: 202
|_Callstack #17 File: C:\archivos de programa\CodeGear\delphi for php\1.0\vcl\interbase.inc.php Line: 166
Señalo que si corro un codigo PHP en el internet explorer en donde dicho archivo fue creado en el bloc de notas para conectarme a la misma BD y a la misma tabla de la BD no me marca ningun error
Agradezco cualquier sugerencia.