Page 3 of 6

Re: start with sqlite

Posted: Sat May 11, 2019 7:55 pm
by SALINETAS24
Hola a todos y muchas gracias por contestar e interesaros.

Gracias Jairpinho, eso que muestras es la estructura de una database1, pero lo que a mi me gustaría es saber como se hace desde Harbour+HMG. El amigo Mustafa nos enseña a crear una Tabla

Code: Select all

sQry := "CREATE TABLE IF NOT EXISTS personales (id INTEGER PRIMARY KEY, nombre VARCHAR(55),telefono VARCHAR(15), fecha VARCHAR(10), Married VARCHAR(6), notas VARCHAR(80),PHOTO VARCHAR(15) );"
¿Pero es posible hacer lo que Jairpinho nos muestra desde las lineas de programación..? :?:
Salinetas tengo un programa que genera la base de datos, despues de eso crea las tablas y las llena desde DBF, esta base de datos se sube a un telefono android que sirve para tomas las lecturas de nuestros usuarios, si te interesa subo el codigo
Mucha gracias mantingz, para mi que estoy aprendiendo cualquier ejemplo al que me permitáis tener acceso es todo un lujo, ya que como puedes ver sigo perdido... :oops:

Agradeciendo de antemano toda vuestra desinteresada colaboración .. vamos con la cervecita fresquita!!!

Re: start with sqlite

Posted: Sat May 11, 2019 8:19 pm
by martingz
Salinetas estoy subiendo el p[rograma las bases de datos no las puedo subir me dio un error en el archivo memo, pero cualquier duda estoy a tus ordenes

https://mega.nz/#!F4wFEQ5S!JUYc55k_40W1 ... iybzybMVfg

Re: start with sqlite

Posted: Sun May 12, 2019 1:05 am
by jairpinho
SALINETAS24 wrote: Sat May 11, 2019 7:55 pm Hola a todos y muchas gracias por contestar e interesaros.

Gracias Jairpinho, eso que muestras es la estructura de una database1, pero lo que a mi me gustaría es saber como se hace desde Harbour+HMG. El amigo Mustafa nos enseña a crear una Tabla

Code: Select all

sQry := "CREATE TABLE IF NOT EXISTS personales (id INTEGER PRIMARY KEY, nombre VARCHAR(55),telefono VARCHAR(15), fecha VARCHAR(10), Married VARCHAR(6), notas VARCHAR(80),PHOTO VARCHAR(15) );"
¿Pero es posible hacer lo que Jairpinho nos muestra desde las lineas de programación..? :?:
Salinetas tengo un programa que genera la base de datos, despues de eso crea las tablas y las llena desde DBF, esta base de datos se sube a un telefono android que sirve para tomas las lecturas de nuestros usuarios, si te interesa subo el codigo
Mucha gracias mantingz, para mi que estoy aprendiendo cualquier ejemplo al que me permitáis tener acceso es todo un lujo, ya que como puedes ver sigo perdido... :oops:

Agradeciendo de antemano toda vuestra desinteresada colaboración .. vamos con la cervecita fresquita!!!

SALINETAS
¿Quieres saber sobre cómo administrar una base de datos y tablas visual como mostré con sqlite y hmg o crear, editar y cambiar tablas sqlite en hmg cuál es tu duda qué te gustaría hacer?

Re: start with sqlite

Posted: Sun May 12, 2019 7:57 am
by SALINETAS24
Muchas gracias
by martingz » Sat May 11, 2019 1:39 am

Salinetas tengo un programa que genera la base de datos, despues de eso crea las tablas y las llena desde DBF, esta base de datos se sube a un telefono android que sirve para tomas las lecturas de nuestros usuarios, si te interesa subo el codigo
Descargadas .., proximamente me pondre con ellas.., cervecita de agradecimiento!!
by jairpinho » Sun May 12, 2019 1:05 am

SALINETAS
¿Quieres saber sobre cómo administrar una base de datos y tablas visual como mostré con sqlite y hmg o crear, editar y cambiar tablas sqlite en hmg cuál es tu duda qué te gustaría hacer?
Hola Jairpiho, quiero hacer lo segundo.., quiero saber si es posible tener el control de las DATABASES desde la linea de programación y como hacerlo, sin utilizar herramientas externas.

Re: start with sqlite

Posted: Sun May 12, 2019 10:15 am
by mustafa
Hola amigo José Manuel (Salinetas24)
Haber si te puede interesar este Sample antiguo
que he modificado un poco

viewtopic.php?f=9&t=4795&hilit=mustafa+sqlite&start=10
Sqlite_Photo_Selection.zip

Una Forta abraça ¡Che!
Mustafa

Re: start with sqlite

Posted: Sun May 12, 2019 12:10 pm
by dragancesu
Hello mustafa

Your sample is great, but it's not really for beginners
I think they need an example of how to create a form with a single table and such a report

I'm working on it, it's slowing down a bit, and it will soon be something like a "sqlite quick browse form"

Re: start with sqlite

Posted: Sun May 12, 2019 2:07 pm
by mustafa
Hello Dragan:
You're right, the subject is a little complicated
of SQLite, my sample can serve, for New, Change
Delete, Listings ,Search

On the Grid the arrows Up-Down

Thanks for your tips.
Greetings
Mustafa

Re: start with sqlite

Posted: Sun May 12, 2019 10:13 pm
by jairpinho
SALINETAS24 wrote: Sun May 12, 2019 7:57 am Muchas gracias
by martingz » Sat May 11, 2019 1:39 am

Salinetas tengo un programa que genera la base de datos, despues de eso crea las tablas y las llena desde DBF, esta base de datos se sube a un telefono android que sirve para tomas las lecturas de nuestros usuarios, si te interesa subo el codigo
Descargadas .., proximamente me pondre con ellas.., cervecita de agradecimiento!!
by jairpinho » Sun May 12, 2019 1:05 am

SALINETAS
¿Quieres saber sobre cómo administrar una base de datos y tablas visual como mostré con sqlite y hmg o crear, editar y cambiar tablas sqlite en hmg cuál es tu duda qué te gustaría hacer?
Hola Jairpiho, quiero hacer lo segundo.., quiero saber si es posible tener el control de las DATABASES desde la linea de programación y como hacerlo, sin utilizar herramientas externas.

Estoy trabajando en un proyecto, estoy haciendo algunos cambios luego tengo una revisión funcional, eso es lo que quieres
manager2.jpg
manager2.jpg (131.55 KiB) Viewed 3142 times
manager1.jpg
manager1.jpg (173 KiB) Viewed 3142 times

Re: start with sqlite

Posted: Tue May 14, 2019 10:25 pm
by dragancesu
As I wrote here is a program that will ease the transition from DBF to the SQLite database

Note: for now it does not work with boolean / logical fields

A program is attached, resources for created program to work and look nice, and demo data, databases and programs

Quick start

1. Other ->connect data : Enter the base with which to work

(the next step is not required)
2. Create ->Import dbf : a program will be created to insert the selected dbf into the database

(download some data manager for sqlite, I use sqlitestudio )
3. Using a sqlite data manager to arange a table, select one field as a primary key - required

When data in the database is then easy
4. table -> import : Insert data structure, create data dictionary
table -> view : look at the table structure

Quick manual

How create form program?
form->default ( form_edit for quick edit ) and form->generate : will be create program to view, insert, edit and delete data in the table, just compile

Note: it is assumed that the primary key field is ID, if not: search in program "ID> 0"and change to "<yourIDfield> > 0 ", you have in two functions EditRecord_nnnn and QueryRecord_nnnn

How create report?
report->default , select table, relation, fileds,.. then
report ->generate and will be create report program, just compile

unzip add.zip and copy the contents to your working folder, you have two programs and icons for the toolbar
sql1.prg was made by Rathinagiri
sqlitefn.prg - some features that are invoked by created programs

if you are impatient, uncompress demo.zip and compile programs (do not forget the previous step)

This is a continuation of hmg.3.4.4 / source / hmgsql , you must first start buildlib.bat if you have not already


p.s. I apologize if there is a mistake, comments and remarks are welcome

Re: start with sqlite

Posted: Wed May 15, 2019 4:03 pm
by Steed
Thanks