start with sqlite

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: start with sqlite

Post 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!!!
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
martingz
Posts: 394
Joined: Wed Nov 18, 2009 11:14 pm
Location: Mexico

Re: start with sqlite

Post 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
User avatar
jairpinho
Posts: 420
Joined: Mon Jul 18, 2011 5:36 pm
Location: Rio Grande do Sul - Brasil
Contact:

Re: start with sqlite

Post 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?
Jair Pinho
HMG ALTA REVOLUÇÃO xBASE
HMG xBASE REVOLUTION HIGH
http://www.hmgforum.com.br
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: start with sqlite

Post 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.
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
User avatar
mustafa
Posts: 1158
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Contact:

Re: start with sqlite

Post 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
User avatar
dragancesu
Posts: 920
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia

Re: start with sqlite

Post 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"
User avatar
mustafa
Posts: 1158
Joined: Fri Mar 20, 2009 11:38 am
DBs Used: DBF
Location: Alicante - Spain
Contact:

Re: start with sqlite

Post 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
User avatar
jairpinho
Posts: 420
Joined: Mon Jul 18, 2011 5:36 pm
Location: Rio Grande do Sul - Brasil
Contact:

Re: start with sqlite

Post 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 3094 times
manager1.jpg
manager1.jpg (173 KiB) Viewed 3094 times
Jair Pinho
HMG ALTA REVOLUÇÃO xBASE
HMG xBASE REVOLUTION HIGH
http://www.hmgforum.com.br
User avatar
dragancesu
Posts: 920
Joined: Mon Jun 24, 2013 11:53 am
DBs Used: DBF, MySQL, Oracle
Location: Subotica, Serbia

Re: start with sqlite

Post 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
Attachments
demo.zip
(7.85 KiB) Downloaded 194 times
add.zip
(13.3 KiB) Downloaded 195 times
program.zip
(2.05 MiB) Downloaded 187 times
User avatar
Steed
Posts: 427
Joined: Sat Dec 12, 2009 3:40 pm

Re: start with sqlite

Post by Steed »

Thanks
Post Reply