FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Soporte de SQL para FWPPC
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
Soporte de SQL para FWPPC
Posted: Mon Jun 22, 2009 10:03 PM
Code (fw): Select all Collapse
#include "fwce.ch"
Function Main()
local aRows, 聽c, cNames := ""

聽 聽 CoInitializeEx()

聽 聽 aRows := Loadsdf()

聽 聽 for c := 1 To Len( aRows )
聽 聽 聽 聽 cNames += aRows[c][2]+ CRLF
聽 聽 next c聽 

聽 聽 msginfo( cNames )
聽 聽 
聽 CoUninitialize()

return .t.


Function LoadSdf()
local cDatabase :="\My Documents\test.sdf" 
local nError := 0, aRows := {}

if ConnectLocalDb( cdatabase ) != 0
聽 聽 oleDbError()
endif

if ExecuteSql( "CREATE TABLE CLIENTES (codigo INT, nombre NVARCHAR(30) )" ) 聽!= 0
聽 聽 oleDbError()
聽 聽 
endif聽 聽

ExecuteSQL("INSERT INTO CLIENTES (codigo,nombre) VALUES (1000,'Juan Garcia')")
ExecuteSQL("INSERT INTO CLIENTES (codigo,nombre) VALUES (1001,'Paco Ramirez')")
ExecuteSQL("INSERT INTO CLIENTES (codigo,nombre) VALUES (1002,'Luis Fernandez')")
ExecuteSQL("INSERT INTO CLIENTES (codigo,nombre) VALUES (1003,'Pedro Ponce')")
ExecuteSQL("INSERT INTO CLIENTES (codigo,nombre) VALUES (1004,'Jose Martinez')")

aRows := GetRowSet("SELECT * FROM CLIENTES", @nError)

return aRows


Function OleDbError()
local cError := Space(1024)
聽 聽 GetErrorMessage( @cError, Len( cError ) 聽)
聽 聽 Msginfo( WidetoAnsi( cError ) )
return nil


Saludos

Salvador
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
Re: Soporte de SQL para FWPPC
Posted: Tue Jun 23, 2009 09:31 AM

Salvador:

que versiones usas de harbour y fwppc?

donde encuentro la funcion: ConnectLocalDb()

funciona solo para conectarme a una base local o funciona para conectarme tambien a una base de datos remota, por ejemplo, dandole la direccion IP?

gracias.

Pedro Gonzalez
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
Re: Soporte de SQL para FWPPC
Posted: Tue Jun 30, 2009 02:35 PM
Solo es posible acceder a una base de datos local. Se hace mediante OLEDB.

Al parecer Microsoft no tiene un proveedor SQLOLEDB para Windows mobile que se pueda utilizar desde c++ ( en .NET si est谩 disponible ) y enlazarlo con nuestras aplicaciones de FWPPC.

Habr铆a que disponer un proveedor de terceros, pero no he encontrado ninguno. Exist铆a una distribucion free de Viadb de la empresa Odyssey Software, pero al parecer hace tiempo que dej贸 distribuirla.

Si hay inter茅s postear茅 el codigo, pero creo que las DBF son mas eficientes en FWPPC si hay que trabajar con datos sin conexi贸n remota.

Saludos.
Saludos

Salvador
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
Re: Soporte de SQL para FWPPC
Posted: Tue Jun 30, 2009 02:49 PM

Salvador,

exactamente eso he pensado, que los dbfs son mejores para trabajar en local desde el pocket (al menos para mi), pero la solucion de trabajar con SQL en remoto me hubiera gustado.

gracias por tu tiempo

saludos

Pedro Gonzalez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Soporte de SQL para FWPPC
Posted: Sun Jul 05, 2009 01:38 PM

Se puede usar MySQL remoto perfectamente :-)

viewtopic.php?f=7t=14635

&

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
Re: Soporte de SQL para FWPPC
Posted: Fri Jul 10, 2009 06:19 PM

Tengo un cliente que necesita una aplicaci贸n para PPC que cargue y descargue datos con sus servidores que tienen instalados SQL Server 2005.
Por mucho que he buscado una soluci贸n para realizarlo con FWPPC no la he encontrado.
No veo otra posibilidad que utilizar c# con Visual Studio y las .NET Compact Framework.
Alguienlo ha hecho o sabe como hacerlo con FWPPC o c++?

Gracias.

Saludos

Salvador
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Soporte de SQL para FWPPC
Posted: Fri Jul 10, 2009 10:50 PM

Salvador,

Puedes acceder y usar .NET desde FWPPC.

Env铆ame un email y lo hablamos :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 144
Joined: Sun Dec 18, 2005 03:18 PM
Re: Soporte de SQL para FWPPC
Posted: Sun Jul 12, 2009 12:21 PM

Me puedes indicar el e-mail.

alinares@fivetechsoft.com no me funciona.

Mi direcci贸n de correo es la que figura en mi perfil.
Gracias.

Saludos

Salvador
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Soporte de SQL para FWPPC
Posted: Thu Jul 16, 2009 06:42 PM

Salvador,

Habia un problema con la cuenta de correo pero ya esta solucionado :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion