Visual Basic - DataGrid

Life is soft - evento anual de software empresarial
   
Vista:

DataGrid

Publicado por ismael (49 intervenciones) el 15/10/2007 20:58:02
Como hago para que cuando quiera ingresar un nuevo elemento al DataGrid me aparesca ciertos datos en ciertas celdas del ultimo registro?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:DataGrid

Publicado por pepo (18 intervenciones) el 15/10/2007 22:05:42
podeis plantear la question de otra forma? es que asi no se entiende.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Replanteamiento DataGrid

Publicado por ismael (49 intervenciones) el 15/10/2007 22:15:12
Me explico mejor

Cuando quiero agregar un campo nuevo solo coloco en el boton

Private Sub btnNuevo_Click()
dgd.ClearSelCols
dgd.AllowAddNew = True
End Sub

En la linea nueva la primera celda estara vacia por que es autonumerico, no afecta en nada pero ahora bien en la segunda celda me gustaria que salieran unos datos ya predeterminados como hago para que me colocar esos datos sin tener necesidad de tipearlos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Replanteamiento DataGrid

Publicado por Natalia Camino (46 intervenciones) el 16/10/2007 07:51:26
Private Sub btnNuevo_Click()
' Adodc1 es el control Data al que está enlazado
Adodc1.Recordset.AddNew
With dgd ' <-- esto es el Datagrid
.SetFocus
.Col = 1
.Text = "Hola"
.Col = 2
.Text = "mundo"
End With
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Replanteamiento DataGrid

Publicado por ismael (49 intervenciones) el 16/10/2007 17:18:39
Si pero esto lo que hace es que me sustituye el etxto en el primer campo!!
lo que quiero es que en el registro que es nuevo me aperesca ese dato
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Replanteamiento DataGrid

Publicado por Natalia Camino (46 intervenciones) el 16/10/2007 17:59:22
Olvidé poner antes de AddNew

Adodc1.Recordset.MoveLast

Con eso irá a la última fila del DataGrid y agregar´un nuevo registro a la tabla.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Replanteamiento DataGrid

Publicado por Natalia Camino (46 intervenciones) el 16/10/2007 18:02:01
Ah! y después de End With

Adodc1.Recordset.Update
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar