FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Error conexion IB
Hola
Estoy tratando de conectarme a Firebird con los componentes IB. Al usar IBTable lo hace perfecto. Al usar IBQuery me manda este error: Cita:
Saludos
__________________
Siempre Novato |
#2
|
||||
|
||||
jejeje... vas a tener que leer la guía de estilo
Imagino que has puesto un tibdatabase, un tibtransaction y un tibdataset, bien. DB1 : TIBDataBase DatabaseName = localhost:c:\datos\basedatos.fdb DefaultTransaction = TR1 Params: user_name=sysdba password=masterkey TR1 : TIBTransaction DefaultDatabase = DB1 Params: read_committed rec_version nowait qrArticulos : TIBDataSet Database = DB1 Transaction = TR1 SelectSQL = select * from tbArticulos // por ejemplo En el qrArticulos le das con el botón derecho del ratón y pulsas en "Dataset Editor". En la ventana que se abre pulsas en los botones: "Get Table Fields", "Select Primary Keys" y "Generate SQL", le das a OK y listo. |
#3
|
||||
|
||||
Supongo que has creado la base de datos con las tablas sin comillas, no?
create table articulos ......, por ejemplo, porque si lo has puesto entre comillas: create table "articulos"... entonces tendrás que ponerlo tal y como lo has declarado entre las comillas, todo esto es con dialecto 3. Te recomiendo la primera forma. |
#4
|
||||
|
||||
Es indiferente que la tabla la escribas en mayúsculas o en minúsculas la abrirá igual, supongo que tienes.
1.IbDatabase 2.IbTransaction 3.IbQuery El IbQuery estará conectado al IbDtabase y el IbQuery conectado a la transación que a su vez está conectada al IbDtabase. Un Saludo. Nota:No había leido la indicación de Casimiro ya nos aclararás.....
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
Hola
Amigo, lo busque pero el buscador nunca me ha querido.. Aqui me perdi, no se donde esta o a que te refieres con el qrArticulos. Cita:
Saludos
__________________
Siempre Novato |
#6
|
||||
|
||||
Hola
Rectifico ya lo encontré, pero me sigue dando el mismo error que al principio. Que puede ser, segui los pasos tal como me indicaste. Saludos
__________________
Siempre Novato |
#7
|
||||
|
||||
Cita:
Repito, creo recordar. ¿Puedes poner la declaración de la tabla, cómo haces la llamada, etc? |
#8
|
||||
|
||||
qrArticulos es sólo un ejemplo, el nombre que le hayas puesto al query
|
#9
|
||||
|
||||
Hola
Muchas gracias a ambos, ya pude conectarme sin problemas. Que me haría sin vosotros, sois unos maestros. Saludos PD: Ahora me toca empezar el cambio de ADO a IB en el programa. Se que me voy a encontrar con problemas en las sentencias SQL. Ya os iré preguntando, sin pasar por encima de la Guía de estilo.
__________________
Siempre Novato |
#10
|
||||
|
||||
Yo Creo las tablas:
Código:
/* ********************************* AGENDA ********************************* */ Create Table Agenda( Nombre Varchar(50) Not Null, Empresa Varchar(50), Telefono Varchar(30), Telefono2 Varchar(30), Movil Varchar(30), Correo Varchar(50), Observaciones Blob Sub_Type 1 Segment Size 80); Alter Table Agenda Add constraint Pk_Agenda_Nombre PRIMARY KEY (Nombre); Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error en conexión al BDE | mlara | Conexión con bases de datos | 9 | 13-08-2010 15:06:20 |
Error en conexion | emeritos | Conexión con bases de datos | 2 | 25-11-2006 07:29:38 |
"Error en la prueba de conexión al inicializar el proveedor. Error catastrófico" | yanelisroque | Conexión con bases de datos | 1 | 18-11-2005 21:09:02 |
Error en conexion | StartKill | Firebird e Interbase | 1 | 08-04-2005 00:36:56 |
Error de conexión | Manuel | Conexión con bases de datos | 1 | 04-11-2004 08:31:46 |
|