start with sqlite

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

User avatar
SALINETAS24
Posts: 310
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 13 times
Been thanked: 16 times

Re: start with sqlite

Post by SALINETAS24 » 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!!!

martingz
Posts: 264
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico
Has thanked: 13 times
Been thanked: 10 times

Post by martingz » Sat May 11, 2019 8:19 pm

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

User avatar
jairpinho
Posts: 291
Joined: Mon Jul 18, 2011 5:36 pm
Location: Rio Grande do Sul - Brasil
Has thanked: 3 times
Been thanked: 8 times
Contact:

Post by jairpinho » Sun May 12, 2019 1:05 am

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?
Jair Pinho
HMG ALTA REVOLUÇÃO xBASE
HMG xBASE REVOLUTION HIGH
http://www.hmgforum.com.br

User avatar
SALINETAS24
Posts: 310
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Has thanked: 13 times
Been thanked: 16 times

Post by SALINETAS24 » 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.

User avatar
mustafa
Posts: 811
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Been thanked: 115 times
Contact:

Post by mustafa » Sun May 12, 2019 10:15 am

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

User avatar
dragancesu
Posts: 651
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia
Has thanked: 19 times
Been thanked: 128 times

Post by dragancesu » Sun May 12, 2019 12:10 pm

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"

User avatar
mustafa
Posts: 811
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Been thanked: 115 times
Contact:

Post by mustafa » Sun May 12, 2019 2:07 pm

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

User avatar
jairpinho
Posts: 291
Joined: Mon Jul 18, 2011 5:36 pm
Location: Rio Grande do Sul - Brasil
Has thanked: 3 times
Been thanked: 8 times
Contact:

Post by jairpinho » Sun May 12, 2019 10:13 pm

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 151 times
manager1.jpg
manager1.jpg (173 KiB) Viewed 151 times
Jair Pinho
HMG ALTA REVOLUÇÃO xBASE
HMG xBASE REVOLUTION HIGH
http://www.hmgforum.com.br

User avatar
dragancesu
Posts: 651
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia
Has thanked: 19 times
Been thanked: 128 times

Post by dragancesu » Tue May 14, 2019 10:25 pm

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
Attachments
demo.zip
(7.85 KiB) Downloaded 19 times
add.zip
(13.3 KiB) Downloaded 18 times
program.zip
(2.05 MiB) Downloaded 19 times

User avatar
Steed
Posts: 383
Joined: Sat Dec 12, 2009 3:40 pm
Has thanked: 1 time
Been thanked: 2 times

Post by Steed » Wed May 15, 2019 4:03 pm

Thanks

Post Reply