MenuPromocionAmigosDebianCarrasco Cesarunix Mandarina Regia Publicidad
ClimaMensajeroSkype: habautista
MéxicoDiario:
Nube de EtiquetasTechnorati
|
GApps
de una tabla en Visual FoxPro Esto es para que quede constancia de lo fácil que es manipular (sabiendo cómo) las tablas con consultas en SQL. Hay un sistema que esta hecho en dicho sistema que contiene un montón de archivos .dbf que son las tablas y las cuales obviamente contienen información. El detalle consiste en que se separó el sistema para que sea trabajado por año. Entonces donde ahorita están trabajando (tanto directorio como ejecutable) pues todavía contiene información del año pasado. Entonces lo que tenía que hacer de una tabla llamada suministro era borrar los registros del 2007. He aquí la forma de realizar las consultas:
USE suministro.dbf EXCLUSIVE BROWSE DELETE FROM Suministro WHERE Ejercicio=2007 PACK BROWSE USE: Con esto abrimos la base de datos en modo exclusivo para que podamos borrar físicamente los registros de la base de datos. BROWSE: Con esto examinamos el contenido de la BD, es decir todos los registros que tiene.. En este caso en particular hay una columna llamada Ejercicio donde muchos registros tienen 2007 y muchos más 2008. DELETE: Con esta instrucción "marcamos" los registros a borrar, pero sólo de forma lógica, en la aplicación ya no se verían dichos registros. PACK: Con esta instrucción borramos físicamente los registros de la BD Realmente es sencillo, pero como NO soy programador, pues me estaba complicando la existencia. Ahora bien, hay otra BD (o tabla) que tienen un chin..digo.. un montón de registros, pero ahí no hay un campo que haga diferencia para poder eliminar la información requerida. Solamente que hay un campo llamado Cvepre que contiene un chorizo.. este.. información con muchas letras y números como de unos 35 o 45 caracteres de longitud, pero los que hay que eliminar empiezan con las siglas F P N, entonces la instrucción para este caso quedaría así:
USE direcciones.dbf EXCLUSIVE BROWSE DELETE FROM Direcciones WHERE Cvepre LIKE "F P N%" PACK BROWSE Like: Es la principal diferencia con el anterior, se usa para delimitar texto dentro de algún campo, o algo así ¬¬ Y listo.. con esas sencillas instrucciones hice feliz al usuario de dicho sistema, que dicho sea de paso, saber quién hizo, saber cómo llego acá, saber como funciona, saber como se usa y saber cómo le hacen para sacarle provecho. Anyway.. Ahi se ven.. Dejar un comentario05 Julio 2008
Visitantes en linea:3
Visitantes de hoy:7
Total de visitantes:10412
|
Imagen AleatoriaBúsquedas
Publicidad2ConversaciónBruno martinez: primo ::::
muchas felicidadez por tus cumple... el sabado pasado y pues me da gusto el q ayas revelado tu salida del closet.... bueno primo esta padre tu METROFLOG.... hbautista: Seee.. todavía estoy jugando Travian
Deuz: ey H xD viva el travian carajo !
Bucio: ._. musho sin visitarlo
hbautista: Ya quedó solucionado, Gracias Xtreme
Xtreme: .Ese mi bautista, aqui pasando a saludarte y te comento tus enlaces de fotos e historico no juncian, saludos...
hbautista: Gracias por los comentarios, me doy una vuelta por sus casitas en un ratillo más
Comentarios Recientes
MapasEl chisme
|
|||||||||||||||||||||||||||||||||||||||||||||||||