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

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

Desconectado Raizor

  • The Communiter-
  • *
  • Mensajes: 2023
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
  • The Communiter-
  • *
  • Mensajes: 3257
    • 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

Desconectado Tio B

  • -^- Elite Gold -^-
  • The Communiter-
  • **
  • Mensajes: 10221
  • 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

  • The Communiter-
  • *
  • Mensajes: 2023
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

  • The Communiter-
  • *
  • Mensajes: 2023
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
  • The Communiter-
  • *****
  • Mensajes: 1655
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 ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
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
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado estudio82

  • Sv Full Member
  • *
  • 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
  • The Communiter-
  • *
  • Mensajes: 3257
    • 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

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
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.
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV