FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
consultaa
hola chicos de nuevo aqui tengo una pregunta ahora empeze a trabajar solamente con query y datasourse, porque a la hora de hacer las altas cuando termino de cargar los datos la grilla no se actualiza pero cuando cierro y vuelvo a ingresar veo que el dato q cargue anteriormente esta en la grilla. eh probado despues de hacer grilla.refresh o query.refrehs y tampoco... algun arpote?
|
#2
|
||||
|
||||
Hola
einarcito 60 post y todavía no haces un titulo que venga al caso. Solamente te lo digo por que si se ve el titulo no se sabe de que va y muchos no responderán. El refrech, yo no lo uso, no me gusta. Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
gracias por el consejo caral... soy nuevo en dephi y por lo tanto nuevo en el foroo asi que
|
#4
|
|||
|
|||
query.close y query.opem
caral todavia tengo el errorcito te dejo el pedacito de codigo, el query.close y open irian despues del Execsql???
Código Delphi [-] with dm.AbmProveedores do begin sql.Clear; sql.Add('cadena_alta) parambyname('pfax').Value:=editfax.Text; parambyname('pdom').Value:=editdomicilio.Text; parambyname('ppiso').Text:=editpiso.Text; parambyname('pman').Text:=editmanzana.Text; parambyname('ptel').Value:=editTelefono.Text; parambyname('prazon').Value:= editrazonsocial.Text; parambyname('pcuit').Value:=editCuit.Text; parambyname('ploc').Value:=comboprovincia.Text; parambyname('pprov').Value:=combolocalidad.Text; parambyname('pcp').Value:= editcp.Text; parambyname('pweb').Value:=editweb.Text; parambyname('pmail').Value:=editcorreoelectronico.Text; execsql; dm.AbmProveedores.close; dm.AbmProveedores.Open; |
#5
|
||||
|
||||
Hola
Bueno ahora que estas de mejor humor. Veamos algunas diferencias: 1-Si queremos que los datos se guarden SIN NECESIDAD de que se muestren se usa: Execsql 2-Si queremos que los datos se guarden Y SE REFLEJEN en algun grid u otro se usa: a( o b( En otras palabras o uno u otro, usar los dos seria redundar. Por cierto, aparte: Revisa esto: Es asi??? Saludos
__________________
Siempre Novato |
#6
|
|||
|
|||
query.close y query.opem
si cadena si era para abrebiar. Te cuento q a la hora de guardar los datos me da el error, pero cuando vuelvo a entrar a la aplicaicion me encuentro q esta cargado :|
|
#7
|
||||
|
||||
Hola
Me parece que es asi: Primero ejecuto la consulta luego cierro el query y luego lo abro. Ahora pregunto: AbmProveedores es el query que esta ligado al datasource que a su vez esta ligado al DBGrid ???. Saludos
__________________
Siempre Novato |
#8
|
||||
|
||||
Debería bastar con cerrar y volver a abrir el Query.
Cuando uno menciona que le arroja un error lo normal sería decirnos cual es el error. Por favor escribe textualmente el error te arroja, y además no te olvides mencionar en que línea. Como recomendación, no emplees Value, sino las propiedades AsXXXX, por ejemplo AsString, AsInteger, etc. Saludos, |
#9
|
|||
|
|||
consultaa
Hola como andan_???
Como que query y con que base de datos trabajas???? Es para poder darte una mano mas especifica!!! Yo trabajo con delphi 7, interbase 7.1 y IB Object y cuando quiero agregar datos a una tabla simpremente hago asi:
Si lo tengo enlasado a una grilla sola se refresca, y en caso que cerrara el Query deja de verse en la grilla Espero que te sirva!!! Saluda Atte Neeruu!!!
__________________
Saluda Atte Neeruu!!! :) |
|
|
|