lunes, 28 de junio de 2010

TMYSQL Modificacion build 2010-06-28

Se ha modificado a petición de Ariel (argentina) el comportamiento del método Seek(), quedando de la siguiente manera.

oQry := oServer:Query( "SELECT * FROM clientes" )

Pensando que podemos hacer las busquedas así:

lFound := oQry:seek( "cliente = '20' )
lFound := oQry:seek( "20", "cliente" )

aReturn := oQry:seek( "cliente='20'",, {"nombre", "cliente", "direccion" }

AQUI LA DESCARGA

saludos

pd. servido Ariel

sábado, 26 de junio de 2010

TMYSQL Modificacion build 2010-06-27

Amigos,

Aquí una actualización de la tmysql a la fecha del título, las modificaciones son:

Para ver la fechal del build de la lib
? oServer:cBuild

+ Modificación del método save()
No grababa, tenia un pequeño problema, detectado por Luis

+ Se adiciona la funcion setxbrowseold( oBrw, oQry, aFields )
Para versiones de FWH antigüas

oQry := oServer:Query( "SELECT * FROM clientes" )
El formato de aFields

aFields := { ;
"NAT", ;
{ "codigo", "Mi clave" }, ;
{ "nombre", "Nombre de mi clave" } ;
}

Bueno, espero sea de utilidad.

Como siempre AQUI LA DESCARGA

Quedo pendiente de los comentarios.

saludos

jueves, 17 de junio de 2010

Novedades en :Seek()

Hola a todos,

Dejamos a su disposicion una nueva y rapida forma de verificar un dato dentro de una tabla cualquiera independiente del query en curso.

oServer:Seek( cTable, cQuery ) -> lFound


Ej.

lReto:= oServer:Seek( "clientes", "codigo = 123456" )


Aqui la lib : http://www.box.net/shared/lut1rt9tyc

Espero les sirva.
Saludos.

domingo, 30 de mayo de 2010

Instalación de MySQL

Ante todo doy las gracias a William Morales por permitir contarles mis inicios con MySQL.
En este primer post voy a contar mi experiencia al instalar el servidor en mi notebook con Windows Vista Home Basic.

1°) Baje de la página de MySQL el instalador http://dev.mysql.com/downloads/mysql/
en mi caso, he bajado el archivo zip para Windows (x86,32 bit) y lo descomprimí para luego ejecutar el fichero setup.exe

2°) De las tres opciones para realizar la instalación, elegí la primera de ellas que es la de instalación típica, y luego fui seleccinando las opciones por defecto, hasta llegar a nombre de usuario (root) y password

3°) Para verificar que el servidor esta funcionando, fui a la MySQL command Line Cliente y ahi ingreso el pass
Si todo esta bien veras el prompt de MySQL>




Espero que les sea útil para quienes se quieren iniciar con MySQL, iré subiendo al blog todo lo valla aprendiendo para compartirlo con quienes esten interesados.
Saludos cordiales
Marcelo Roggeri

lunes, 12 de abril de 2010

FWH Generator 1.5

Amigos,

Pos aquí dejando la actualización 1.5 de FWH Generator.

AQUI LA DESCARGA FWHGen1.5.EXE

Sin tanto preámbulo aquí las modificaciones.

+ Se agrega botón para grabado de parámetros
! Se corrige parte del código al recargar la lista de fuentes
+ Se adicionan dos botones para seleccionar
Todo o Ninguno de la lista

Bueno, esperando sea de ayuda por aquí ando por cualquier duda

Saludos
William Morales

PD. Mario no he incluido aún las imágenes que me enviaste, será para la próxima, Gracias

sábado, 27 de febrero de 2010

Y dicen que no se renace...

Bueno amigos,

Como muchos ya habrán leído se ha creado un nuevo motor de base de datos llamado MariaDB (llamado en honor a la hija del "Monty", creador y fundado de MySQL).

Este motor se ha generado por la compra de MySQL por Sun y posteriormente por Oracle.

Estos son los lugares oficiales donde podrán leer información al respecto.

Según las pruebas, instales MySQL o MariaDB su uso es transparente con la TMySQL.

Esperemos haya más información.

MONTY - MARIADB

Saludos

sábado, 6 de febrero de 2010

TmySql Actualización 6.feb.2010

Bueno,

En esta ocasión he actualizado los modulos de respaldo y restauración de información de contenedores y sus respectivas tablas.

AQUI LA DESCARGA

La sintaxis de backup() quedó de la siguiente manera:
oCon:backup( aSelect, cFile, lDrop, .f., oDlgsql )

Y del restore() asi quedó:
oCon:restore( aSelect, cFile, oDlgsql )

La explicación de cada parámetro es explicado en la entrada anterior.

Cualquier duda andamos por el Messenger o por aquí.

Saludos