Visual Basic - Como borrar todos los datos de un campo

Life is soft - evento anual de software empresarial
   
Vista:

Como borrar todos los datos de un campo

Publicado por Janina (5 intervenciones) el 13/03/2008 19:27:45
Hola quisiera saber como poder borrar todos los datos de un campo.

alguna forma con código y otra con SQL. porfis. Gracias
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:Como borrar todos los datos de un campo

Publicado por respondon (26 intervenciones) el 13/03/2008 20:32:11
Sera todos los datos de una tabla???

Si es asi, entonce con el SQL:

DELETE FROM 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:Como borrar todos los datos de un campo

Publicado por Carlos (125 intervenciones) el 13/03/2008 20:45:46
"borrar todos los datos de un campo" ¿o sea, dejar un campo vacío?
¿Usas DAO o ADO? SI es con ADO, y ya hiciste la conexión con la base de datos:
cnn.Execute "Update TuTabla set TuCampo = '' "
Después del signo "=" hay dos comillas simples o apóstrofes, y la variable "cnn" es con la que te hayas conectado a la base de datos. Con DAO es casi lo mismo, solamente que usarías el objeto con el que abriste la base de datos.
El ejemplo que te puso el respondon es para borrar registros, no los datos de un campo ...
Ahora que si lo que quieres es borrar un campo de la estructura de la tabla, pues eso es otra cosa ...
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:Como borrar todos los datos de un campo

Publicado por Janina (5 intervenciones) el 13/03/2008 23:04:28
No me resulta, me dice que falta el objeto

como seria el código? lo que hago yo es presionar un commandbutton y ahi poder eliminar todos los datos de mi campo ( los datos a eliminar son numeros asi que deberian quedar en cero todas las celdas de ese campo)

Carlos, ojala me pudieras escribir el código completo....
hace poco que estoy aprendiendo visual basic.

PD: Gracias por las respuestas anteriores
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:Como borrar todos los datos de un campo

Publicado por Carlos (125 intervenciones) el 14/03/2008 00:11:41
Eso depende de cómo estés abriendo la base de datos o conectándote a ella, por eso te preguntaba si usas DAO o ADO.
Ahora, como dices que el campo es numérico entonces sería´algo así:
cnn.Execute "Update TuTabla set TuCampo = 0 "
Pero si puedes mostrarnos el código que estás usando, la parte en la que abres o te conectas a la base de datos, el nombre de la base de datos, el nombre de la tabla y del campo se te podría ayudar mejor.
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:Como borrar todos los datos de un campo

Publicado por Janina (5 intervenciones) el 14/03/2008 00:45:43
Carlos, aquí te dejo el código

Private Sub Form_Load()

cn.Provider = " Microsoft.Jet.OLEDB.4.0"
cn.ConnectionsString = "basedato.mdb"
cn.open
rs.open " Select * From Tabla", cn, adoenkeyset, adlockOptimistic
Actualizar
End Sub

y en General tengo lo siguiente:

Dim cn As New ADODB.Conection
Dim rs As New ADODB.RecordSet
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:Como borrar todos los datos de un campo

Publicado por Janina (5 intervenciones) el 14/03/2008 00:47:31
Ah y el campo en donde quiero que se borren todos los datos se llama "Precio" de mi tabla "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

Prueba así

Publicado por Carlos (125 intervenciones) el 14/03/2008 01:17:06
Entonces, en el código del CommandButton para borrar el contenido de tu campo deberías poner:
cn.Execute "Update Tabla set Precio=0"

A ver si te sirve.
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:Prueba así

Publicado por Janina (5 intervenciones) el 14/03/2008 01:22:34
Ahí si me funcionó

Muchas gracias Carlos, me ayudaste bastante.
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