Ver Mensaje Individual
  #1  
Antiguo 23-10-2007
Avatar de Milperrimo
Milperrimo Milperrimo is offline
Miembro
 
Registrado: sep 2007
Ubicación: Guadalajara
Posts: 57
Reputación: 17
Milperrimo Va por buen camino
dsInsert a Ttable???????????????????????

Saludos compañeros, a una tabla le quiero asignar su .state := dsInsert, pero me manda un error de que no puedo mandarsela porque esta en readonly, pero cheke la tabla esa propiedad la tengo en false, entonces como le asigno su estado para poder hacer una rutina de insercion, ya que si la quiero hacer me dice que le falta que este en modo de insert pero si no es con su state a dsinsert, entonces como le hago?????????????
Lo que quiero hacer es, tengo una forma de registro/consulta manejada por un dbnavigator, en esta forma tengo campos de codigo, descripcion, precio, iva etc etc etc para un articulo, entonces lo que quiero hacer es poner un boton y al darle click que me permita poner un nuevo codigo pero que todos los demas registros esten iguales, y entonces mandarlo insertar a la base en firebird, todo igual pero solo con un diferente codigo que introduce el usuario. Todos los campos son dbedits y dbcombos y eso, entonces lo que yo intento hacer es
Código:
dbeditcodigo.text := newCodigo
table1.state := dsInsert;
dbnavigator.btnClick(nbPost);  //o algo asi, no tengo el codigo a la mano
y asi todos los campos quedan igual y solo cambio el campo de codigo y quiero mandar insertar, pero me manda error en el .state, y si no lo pongo, me manda un error de que a la tabla le falta la propiedad para insertar o editar. Alguna idea?????????????
Responder Con Cita