![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ese es el problema, que no se como recuperar esa informacion de estado.
__________________
Disfruta de la vida ahora, vas a estar muerto mucho tiempo. |
|
#2
|
||||
|
||||
|
Mira a ver si te vale este enlace, en lo que respecta a row_count
http://www.firebirdmanual.com/firebi...es-firebird/40 Puedes preparar un procedimeinto almacenado que te devuelva el nº de registros afectados. Seguramente puedas hacerlo desde el excute script añadiendole la sentencia que devuelve el nº de registros afectados. Un saludo ROW_COUNT DESCRIPCION:La variable de contexto ROW_COUNT contiene el número de filas afectadas por la declaración más reciente DML (INSERT, UPDATE, DELETE, SELECT o FETCH) en el gatillo actual, el procedimiento almacenado o bloque de ejecución. TIPO RESULTADO: INTEGER EJEMPLO: update Figures set Number = 0 where id = :id; if (row_count = 0) then insert into Figures (id, Number) values (:id, 0); FUNCIONAL EN: PSQL AGREGADA EN: Versión Firebird 1.5 MODIFICADA EN: Versión Firebird 2.0
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#3
|
||||
|
||||
|
A ver si leemos la documentación
![]() Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
A ver si la ponen bien para que la leamos.
![]() Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#5
|
||||
|
||||
|
No había visto tu respuesta
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
PEnsaba que te referías a mi comentario, por eso he respondido.
![]() De todas maneras, el link que pongo es a la página oficial de Firebird, de ahí que me sorprenda que no esté toda la información que tú aportas. Es importante el matiz de los valores que devuelve row_num para ver que no le vale a nuestro amigo. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#7
|
||||
|
||||
|
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
Esto...., una cuestion a los espertos,
Cuando ejecutais una sentencia cualquiera en sql, os fiais siempre de que ha hecho lo que quereis, o teneis algun truco, quiero decir. Si ejecuto SQLconnection.execute('SELECT * FROM CIUDADES', nil, @DataSet) en DataSet tengo el resultado de la consulta, aunque sea 0, pero si ejectuto SQLconnection.executedirect('UPDATE CIUDADES SET ALCADE='MALO' WHEN SUELDO>10000'), ¿como sabeis que ha hecho algo o lo ha hecho bien? yo suelo poner un try, except pero solo funciona cuando la setencia sql esta mal escrita, pero si esta bien y "no hay ningun alcalde malo" no me entero de que o no ha hecho nada o de que todos los alcaldes son malos. Vale, si, podria hacer un count previo y otro posterior, pero, seguro que hay algo que resuelva esta cuestion ![]() PD: LJM (Leete el Jodido Manual), ya si ya me he estudiado "parte" del manual y hasta tengo varios libros de sql, aunque, ¡os necesitooooo !
__________________
Disfruta de la vida ahora, vas a estar muerto mucho tiempo. |
|
#9
|
||||
|
||||
|
Porque lo hace bien, no hay duda, hace exactamente lo que se le dice.
Otra cosa distinta es que no haya hecho lo que tú esperabas, pero eso ya es fallo de uno.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema file not found dbxpress.dcu | liito16 | Varios | 3 | 28-09-2012 06:18:56 |
| Problemas con dbxpress en dll | mcsebas | Conexión con bases de datos | 3 | 05-08-2010 09:33:04 |
| Busqueda en SQL Server con dbxpress | mbcito | SQL | 1 | 10-11-2005 17:42:43 |
| problema con delphi7,firebird 1.5 y dbxpress | Eskema | Conexión con bases de datos | 2 | 27-07-2005 14:22:52 |
| donde poner los componentes dbxpress | wonder boy | Conexión con bases de datos | 5 | 23-03-2004 16:25:51 |
|