Autor Tema: Base de datos en blanco?  (Leído 3977 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Raizor

  • Trade Count: (0)
  • The Communiter-
  • *
  • Thank You
  • -Given: 36
  • -Receive: 10
  • Mensajes: 2017
Base de datos en blanco?
« : marzo 07, 2007, 04:50:22 pm »
Hola amig@s, en lo que necesito una explicadita o tutorial es en lo siguiente: En el program que se usa en la expresa necestio eliminar todos los datos que la base de datos inventario posee y luego introducirles otros nuevos, el programa esta desarrollado en fox, yo no he estudiado programació ni nada pero como ese rollo me gusta le agarro algo rapido asi que si alguien me dice cuales son los comandos para dejar en limpio la base de datos por favor ayudeme.  :sur: :sur:

Desconectado NoeL

  • Administrator
  • Trade Count: (1)
  • The Communiter-
  • *
  • Thank You
  • -Given: 3
  • -Receive: 4
  • Mensajes: 3257
  • --=Vicio Letal=--
    • SvCommunity
Re: Base de datos en blanco?
« Respuesta #1 : marzo 07, 2007, 05:05:45 pm »
es sencillo

Debes en primera instancia conocer como se llaman las tablas de la base de datos (esto es sencillo)

Luego vas al directorio donde se encuentran las tablas y haces lo siguiente

Desde la ventanita de comandos de Fox

Set default to directorio_donde_estan_las_tablas (ej: Set default to c:\mistablas)

USE nombre_de_la_tabla (ej: use clientes)

DELETE ALL

PACK

y asi sucesivamente tabla por tabla, cuando finalices las tablas estaran en blanco y podes aplicar un

CLOSE DATABASES ALL

para cerrar todas las tablas y bases de datos en el area de trabajo
La ofensa es como un buen haiku: puede ignorarse, desconocerse, perdonarse o borrarse, pero nunca puede ser olvidada.
Mi hoja es mi alma. Mi alma pertenece a mi Daimyo. Ultrajar mi hoja es afrentar a mi Daimyo.
La muerte no es eterna; el deshonor, sí.

Desconectado Tio B

  • -^- Elite Gold -^-
  • Trade Count: (5)
  • The Communiter-
  • **
  • Thank You
  • -Given: 123
  • -Receive: 76
  • Mensajes: 10251
  • Vendo nanosuit barato, poco uso
Re: Base de datos en blanco?
« Respuesta #2 : marzo 07, 2007, 05:49:00 pm »
solo dale Zap :D

Desconectado Raizor

  • Trade Count: (0)
  • The Communiter-
  • *
  • Thank You
  • -Given: 36
  • -Receive: 10
  • Mensajes: 2017
Re: Base de datos en blanco?
« Respuesta #3 : marzo 08, 2007, 10:18:58 am »
Hey muchisimas gracias al tener chance lo pruebo, es que no me vine preparado pq alguien rego la buya que aqui en Santa Rosa se iba a ir la luz a las 9 ya son las 10 y nada, pero muchisimas gracias.  :thumbsup:

Desconectado Raizor

  • Trade Count: (0)
  • The Communiter-
  • *
  • Thank You
  • -Given: 36
  • -Receive: 10
  • Mensajes: 2017
Re: Base de datos en blanco?
« Respuesta #4 : marzo 09, 2007, 11:51:54 am »
hey no pude  dejar la base en blanco y supuestamente hice todo bien, haber otra explicadita por fa :sur: la base la tengon en la unidad c en una carpeta que tiene por nombre 1, hice los pasos que Noel me indico y no probe con el comando que Borth me dejo pq no me dijo como usarlo  :embarassed:

Nota: tendrá algo que ver el hecho de que el programa fue hecho en vfp8 y yo estoy usando el vfp9.
« Última Modificación: marzo 09, 2007, 12:00:51 pm por Raizor »

Desconectado Trance

  • Sv Vampire Team ® Founder
  • Trade Count: (0)
  • The Communiter-
  • *****
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Mensajes: 1673
Re: Base de datos en blanco?
« Respuesta #5 : marzo 09, 2007, 02:53:49 pm »
para que tengas una mejor idea de como usar los comandos que te dijeron podes leerte esto:

Código: [Seleccionar]
http://msdn.microsoft.com/library/spa/default.asp?url=/library/SPA/fox7help/html/dgtskDeletingRecords.asp
Pd: seria bueno que te consiguieras la ayuda de foxpro

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • Trade Count: (2)
  • The Communiter-
  • ***
  • Thank You
  • -Given: 7
  • -Receive: 6
  • Mensajes: 1551
  • -] java Adict [-
    • Escuela Latinoamericana ELA
Re: Base de datos en blanco?
« Respuesta #6 : marzo 09, 2007, 02:56:45 pm »
sucede que si la tabla que queres tocar forma parte de una base de datos y esta base de datos de un proyecto, estara jocote te lo sabre decir =S

pero podes usar el programa que deje en este post.

con mucho cuidado heee hace respaldo antes por las de hule.

http://www.svcommunity.org/forum/index.php?topic=19358.0

pero si no hace esto.

Si las tablas son independientes de una base de datos
use "c:\1\tabla.dbf"
select tabla && creo que no es muy necesario
delete all
pack

SET SAFETY OFF
use "c:\1\tabla.dbf"
select tabla  && creo que no es muy necesario
zap

Tablas dependientes de una base de datos
OPEN DATABASE "c:\1\BASE"
use tabla
select tabla && creo que no es muy necesario
delete all
pack

SET SAFETY OFF
OPEN DATABASE "c:\1\BASE"
use tabla
select tabla  && creo que no es muy necesario
zap

Desconectado estudio82

  • Trade Count: (2)
  • Sv Full Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 1
  • Mensajes: 567
Re: Base de datos en blanco?
« Respuesta #7 : marzo 09, 2007, 03:10:50 pm »
ya me dejaron pikado con tanto foxito... ahora por la noche desentierro foxito y me pongo a recordar y practikar...   :D


Desconectado NoeL

  • Administrator
  • Trade Count: (1)
  • The Communiter-
  • *
  • Thank You
  • -Given: 3
  • -Receive: 4
  • Mensajes: 3257
  • --=Vicio Letal=--
    • SvCommunity
Re: Base de datos en blanco?
« Respuesta #8 : marzo 10, 2007, 07:20:32 am »
sucede que si la tabla que queres tocar forma parte de una base de datos y esta base de datos de un proyecto, estara jocote te lo sabre decir =S

pero podes usar el programa que deje en este post.

con mucho cuidado heee hace respaldo antes por las de hule.

http://www.svcommunity.org/forum/index.php?topic=19358.0

pero si no hace esto.

Si las tablas son independientes de una base de datos
use "c:\1\tabla.dbf"
select tabla && creo que no es muy necesario
delete all
pack

SET SAFETY OFF
use "c:\1\tabla.dbf"
select tabla  && creo que no es muy necesario
zap

Tablas dependientes de una base de datos
OPEN DATABASE "c:\1\BASE"
use tabla
select tabla && creo que no es muy necesario
delete all
pack

SET SAFETY OFF
OPEN DATABASE "c:\1\BASE"
use tabla
select tabla  && creo que no es muy necesario
zap


le complicastes el asunto basta con:
use [tabla]
delete all
pack
La ofensa es como un buen haiku: puede ignorarse, desconocerse, perdonarse o borrarse, pero nunca puede ser olvidada.
Mi hoja es mi alma. Mi alma pertenece a mi Daimyo. Ultrajar mi hoja es afrentar a mi Daimyo.
La muerte no es eterna; el deshonor, sí.

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • Trade Count: (2)
  • The Communiter-
  • ***
  • Thank You
  • -Given: 7
  • -Receive: 6
  • Mensajes: 1551
  • -] java Adict [-
    • Escuela Latinoamericana ELA
Re: Base de datos en blanco?
« Respuesta #9 : marzo 10, 2007, 03:40:37 pm »
por eso puse alli que el selec tabla no es necesario, pero la cuestion en el zap es que te pide confirmacion y con el ser safety off evitas eso, y le expongo las dos forma de como hacerlo por si no le furula con una.