Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Delphi / Kylix / C++ Builder > DBGrid dgEditing c++ builder
-Foros de debate

Delphi / Kylix / C++ Builder
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

DBGrid dgEditing c++ builder
Enviado por mumo el día 11 de febrero de 2005

hola no me resulta, lo que quiero hacer es cambiar de true a false o false a true el dgEditing del DBGrid en tiempo de ejecucion en c++ builder, si alguien me puede ayudar, gracias

 
Re: DBGrid dgEditing c++ builder
Enviado por Det el día 11 de febrero de 2005

Yo se como, dame una descripcion de tu proyecto y te digo como se hace, tal vez podamos intercambiar informacion ya que tambien estoy aprendiendo.

 
Re: Re: DBGrid dgEditing c++ builder
Enviado por mumo el día 11 de febrero de 2005

tengo un DBGrid conectado con ADOQuery y lo que quiero hacer es que al ejecutar una consulta "A" el DBGrid se habilite para modificar el contenido del registro y con la consulta "B" la opcion dgEditing quede en false osea no pueda modificar los registros.
c++ builder me tiene loco....

 
Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por Dext el día 12 de febrero de 2005

// Con << se pone la opcion dgEdit en false, con >> en true
DBGrid1->Options =
TDBGridOptions(DBGrid1->Options) << dgEditing;

Que tipo de base de datos estas usando ? Paradox, access ....
Por que decidiste ADO y no BDE?
estoy tratando de usar ADO pero tengo muchos problemas, con un tabla ADO cuando corro el programa y la abro me marca un error y no se donde este el problema. Con BDE todo funciona bien.

 
Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por mumo el día 12 de febrero de 2005

trabajo con sql server y unas tablas DBF y trabajo con adoquery, es por gusto personal, trabaje con bde y no me gusto, y con ADOQuery no tengo ningun problema hago lo que quiera. que problema tienes:
dime tipo de la BD a ver si te ayudo.

 

Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por mumo el día 12 de febrero de 2005

DBGrid1->Options =
TDBGridOptions(DBGrid1->Options) << dgEditing; no me funciona.
prove
DBGrid1->Options = DBGrid1->Options << dgEditing; y tampoco.
otro
DBGrid1->Options << dgEditing; tampoco.
al compilar con cualquiera de los tres pasa lo mas bien. pero en ejecución no hace lo que deberia hacer.

 
Re: Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por Dext el día 12 de febrero de 2005

En realidad no recuerdo si << es false o debe ser >>, prueba con ambos es seguro que si funciona.

// Con << se pone la opcion dgEdit en false, con >> en true
DBGrid1->Options =
TDBGridOptions(DBGrid1->Options) << dgEditing;

Uso una tabla ADO, base de datos paradox, y tengo un ODBC "AliasParadox", en connectionString de la tabla construyo una connectionstring para "AliasParadox" , pero cuando corro el programa marca el error
Project MyProject.exe raised exception class EvariantTypeCastError with messagge "can not convert variant of type( null) into type (string)".

como si faltara algun parametro en las propiedades de la tabla. cuando quito la tabla no hay error.

Cual es tu correo ? Tal vez podamos comunicarnos por mail.

 
Re: Re: Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por mumo el día 14 de febrero de 2005

consulta, le indicaste a que tabla esta apuntando, en la propiedad TableName del objeto ADOTable. o te da el error cuando quieres hacer un Append o Edit con el objeto.
Ahora mi pregunta es: la funcion RoundTo no me la esta reconociendo el c++ builder 6 que puede ser. esto me pasa hace poco. mi mail es antoniomunoz@123mail.cl

 
Re: Re: Re: Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por franc_slash el día 5 de mayo de 2005

DBGrid1->Options = TDBGridOptions()<< dgEditing;

 


Re: Re: Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por yoki el día 29 de julio de 2005

Es un error de delphi 7 que no soporta variables vardecimal de 14 bytes de ado.

 


Re: Re: Re: Re: Re: DBGrid dgEditing c++ builder
Enviado por Beto el día 16 de junio de 2006

Bem, já faz bastante tempo, você já deve ter resolvido seu problema, mas eu me encontrei com o mesmo problema agora, e a solução é:

TDBGridOptions opt = grid1 -> Options;
opt = (opt << dgEditing);
grid1 -> Options = opt;

crea o no !!!!!!

 






Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network