FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Limpiar DBEdit
Buenas.
Tengo un dbedit que recoje los datos de un datasource, el problema es que cuando se me muestra me recoje el primer valor en vez de mostrarmelo en blanco. Este valor que muestra va enlazado a un dblookupcombobox y rellena el edit automáticamente, y no consigo que se muestre vacio. ¿Cómo puedo realizar esto? Desde ya, Gracias.
__________________
Lo que los Ojos ven y los Oidos Oyen la Mente se lo Cree (H.Houdini) |
#2
|
||||
|
||||
El DBEdit siempe te va a mostrar el valor del campo correspondiente al registro activo que normalmente será el primer registro en cuanto abres la tabla.
Si lo que quieres es que se presente en blanco, lo más probable es que lo que en realidad quieres es comenzar con un registro nuevo para lo cual puedes utilizar el método Append del dataset apenas abras la tabla. Con eso, los DBEdit te mostrarán los valores por defecto de los campos, que muy posiblemente sean valores en blanco. // Saludos |
#3
|
|||
|
|||
Gracias por la aclaración Roman, pero no estoy usando ningún ClientDataset, tan solo TTable y Datasource.
¿Con esos componentes se puede realizar lo que me indicas?
__________________
Lo que los Ojos ven y los Oidos Oyen la Mente se lo Cree (H.Houdini) |
#4
|
||||
|
||||
Si, más concretamente con el TTable.
Un saludo
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
Cita:
// Saludos |
#6
|
||||
|
||||
Saludos
Si lo que quieres es que se muestre vacio solo usa CLEAR: DBedit1.Clear; Ten en cuenta que solo hara eso, limpiar la casilla del DBedit1!! y usalo despues de abrir la BD. No modifica, ni agrega nada a la base de datos. Al menos que manejes el Dataset.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#7
|
|||
|
|||
hOla a todos tengo la misma duda,
solo que tengo los dbedit dentro de un groupbox,pero a mi en un principio los dbeditt me salen en blanco solo q al escribir en ellos y pulsar en el boton limpiar datos cuyo codigo es: aparentemente estan limpios , pero cuando me situo nuevamente en los dbedit me aparecen esos datos q trate de limpiar alguien tiene una sugerencia?? gracias |
|
|
|