Opened 13 years ago
Last modified 13 years ago
#1606 new defect
Warning molesto sobre campos de texto en queries ODBC-sqlite
| Reported by: | Víctor de Buen Remiro | Owned by: | Jorge |
|---|---|---|---|
| Priority: | normal | Milestone: | Mantainance |
| Component: | Database | Version: | 3.1 |
| Severity: | normal | Keywords: | |
| Cc: |
Description
Cualquier consulta a una base de datos sqlite vía ODBC que incluya cualquier campo de texto (char, varchar,text) funciona correctamente , pero nos muestra un molesto warning como éste:
Warning: [1] (Funcion DBTable) La consulta debería devolver un texto, una fecha o un número en el campo 2
Habría que revisarlo no sea que esté escondiendo algún problema importante. Para chequearlo, necesitamos crear un origen de datos ODBC llamado a un archivo local de base de datos sqlite. Luego sólo hay que correr este código TOL.
NameBlock db = DBConnect::Create (
"sqlite_test","","",
"ODBC", "sqlite_test", "",
"sqlite test database");
Real db::Open(?);
Real DBExecQuery("
drop table if exists t1;
create table if not exists t1 (
t1key INTEGER PRIMARY KEY,
data TEXT,
num DOUBLE);
insert into t1 (data,num) values ('This is sample data',3);
insert into t1 (data,num) values ('More sample data',6);
insert into t1 (data,num) values ('And a little more',9);
");
Set DBTable("select * from t1 ");
Real db::Close(?);
Change History (1)
comment:1 Changed 13 years ago by
| Component: | Kernel → Database |
|---|---|
| Owner: | changed from Víctor de Buen Remiro to Jorge |
Note: See
TracTickets for help on using
tickets.
