PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → ORACLE ODBC
ORACLE ODBC
Iniciado por JC, 21,jun. 2004 17:19 - 5 respuestas
Publicado el 21,junio 2004 - 17:19
Bonjour,

Est-ce que qqun accède à une BDD (ORACLE ou autre) en ODBC ?

D'une manière générale, peut-on (et où) trouver les drivers ODBC pour Windev
PPC et les BDD les plus courantes ?

Merci d'avance pour vos réponses,
JC.
Publicado el 22,junio 2004 - 13:43
Salut,

je ne veux pas dire de bétises, mais il me semble que Windows mobile lui
même ne propose pas la couche nécessaire au fonctionnement de ODBC ou OLEDB.
pour interroger une base, il faut donc par exemple demander à un pc du réseau
de le faire, et récupérer le résultat sur le Pocket
Marc


"JC" <jcmti@online.fr> wrote:


Bonjour,

Est-ce que qqun accède à une BDD (ORACLE ou autre) en ODBC ?

D'une manière générale, peut-on (et où) trouver les drivers ODBC pour Windev
PPC et les BDD les plus courantes ?

Merci d'avance pour vos réponses,
JC.
Publicado el 25,junio 2004 - 07:47
C'est-à-dire ?

Demander à un PC ? Pouvez-vous donner plus de précision ?

Merci


"Marc" <prive@prive.fr> a écrit dans le message de news:
40d7ff5a$1@news.pcsoft.fr...


Salut,

je ne veux pas dire de bétises, mais il me semble que Windows mobile lui
même ne propose pas la couche nécessaire au fonctionnement de ODBC ou

OLEDB.
> pour interroger une base, il faut donc par exemple demander à un pc du
réseau
de le faire, et récupérer le résultat sur le Pocket
Marc


"JC" <jcmti@online.fr> wrote:


Bonjour,

Est-ce que qqun accède à une BDD (ORACLE ou autre) en ODBC ?

D'une manière générale, peut-on (et où) trouver les drivers ODBC pour

Windev
PPC et les BDD les plus courantes ?

Merci d'avance pour vos réponses,
JC.

Publicado el 25,junio 2004 - 11:35
Bonjour,

Ce que dit Marc est tout à fait correct. Il faut faire effectivement attention
à certains propos. Moi aussi, comme quasiment tout le monde, je me suis fait
prendre à cette histoire de base de données. On a tendance à élargir très
vite sur des connexions ODBC et OLEDB, comme pour un PC. Personnellement
ce que je retiens de la situation actuelle :
- Un Pocket PC peut embarquer une base de données au format POCKET !!!. Exemple
type "Pocket Access CDB", "HyperFile Mobile", , "SQL Server CE", "Oracle
Lite", "Sybase Anywhere", ...
- Les bases de données PC et Pocket : c'est deux mondes à part. L'un ne peut
pas communiquer avec l'autre aussi facilement que l'ODBC, OLEDB. Et même
si les deux "OS" sont de la même maison Microsoft.
- Mais afin de communiquer certains fabriquants de bases ont fait des "Bridges".
Ex. : Oracle, Sybase, Microsoft, ... et...et... PCSoft via une solution serveur
RPC. On accède à la base centrale comme si on programmait pour un PC : Je
parle là avant tout de la solution PCSoft que j'ai testé. Mais malheureusement,
ces solutions, aussi facile sont-elles à mettre en oeuvre, se limitent à
leur base propiétaire uniquement : Donc pour la solution PCSoft, la base
centrale doit à tout pris être Hyperfile , idem pour SQL Server, Oracle,
etc, etc, ...Ah, si PCSoft pouvait nous rendre cela, via leur solution Serveur
RPC, "universel" se serait le pieds !!!
- Afin de créer une solution pouvant communiquer avec n'importe quel format
de base centrale, il faut écrire son propre "Bridges". Autrement dit, il
faut faire un programme sur un PC qui est un "Serveur de socket" qui lui
sait faire de l'ODBC ou/et de l'OLEDB. Et un programme sur le Pocket qui
est un "Client socket". Via ce canal tu envoies ta requête du client au serveur
selon un protocole que tu es libre de définir et le serveur te retourne le
résultat après lecture de la demande et recherche sur la base centrale. Eh
voilà !... Il y a du boulot, j'en suis en plein dedans.

Salutations.

DENIS.


"Eric Colson" <eric.colson@frisbi.com> wrote:

C'est-à-dire ?

Demander à un PC ? Pouvez-vous donner plus de précision ?

Merci


"Marc" <prive@prive.fr> a écrit dans le message de news:
40d7ff5a$1@news.pcsoft.fr...


Salut,

je ne veux pas dire de bétises, mais il me semble que Windows mobile lui
même ne propose pas la couche nécessaire au fonctionnement de ODBC ou
OLEDB.

pour interroger une base, il faut donc par exemple demander à un pc du
réseau

de le faire, et récupérer le résultat sur le Pocket
Marc


"JC" <jcmti@online.fr> wrote:


Bonjour,

Est-ce que qqun accède à une BDD (ORACLE ou autre) en ODBC ?

D'une manière générale, peut-on (et où) trouver les drivers ODBC pour
Windev

PPC et les BDD les plus courantes ?

Merci d'avance pour vos réponses,
JC.



Publicado el 25,junio 2004 - 16:35
Merci de ta réponse.

C'est vers cette deuxième solution (socket) que je vais orienter mon
développement. Sur le PPC, je ferais tourner une base HP ce qui me permettra
de conserver des données sur le PPC (dans le cas où il n'y a plus de
connexion). Chaque requête sur cette base s'inscrira dans une "transaction"
au sein de laquelle une connexion socket sera établie avec le serveur. Ce
dernier via OLEDB mettra à jour une base SQL Server ou Oracle.

Est-ce correct comme raisonnement à ton avis ?

Merci
"DENIS ZEIGIN" <denis.zeigin@usocome.com> a écrit dans le message de news:
40dbd5dd$1@news.pcsoft.fr...


Bonjour,

Ce que dit Marc est tout à fait correct. Il faut faire effectivement

attention
> à certains propos. Moi aussi, comme quasiment tout le monde, je me suis
fait
prendre à cette histoire de base de données. On a tendance à élargir très
vite sur des connexions ODBC et OLEDB, comme pour un PC. Personnellement
ce que je retiens de la situation actuelle :
- Un Pocket PC peut embarquer une base de données au format POCKET !!!.

Exemple
type "Pocket Access CDB", "HyperFile Mobile", , "SQL Server CE", "Oracle
Lite", "Sybase Anywhere", ...
- Les bases de données PC et Pocket : c'est deux mondes à part. L'un ne

peut
pas communiquer avec l'autre aussi facilement que l'ODBC, OLEDB. Et même
si les deux "OS" sont de la même maison Microsoft.
- Mais afin de communiquer certains fabriquants de bases ont fait des

"Bridges".
> Ex. : Oracle, Sybase, Microsoft, ... et...et... PCSoft via une solution
serveur
RPC. On accède à la base centrale comme si on programmait pour un PC : Je
parle là avant tout de la solution PCSoft que j'ai testé. Mais

malheureusement,
ces solutions, aussi facile sont-elles à mettre en oeuvre, se limitent à
leur base propiétaire uniquement : Donc pour la solution PCSoft, la base
centrale doit à tout pris être Hyperfile , idem pour SQL Server, Oracle,
etc, etc, ...Ah, si PCSoft pouvait nous rendre cela, via leur solution

Serveur
RPC, "universel" se serait le pieds !!!
- Afin de créer une solution pouvant communiquer avec n'importe quel

format
de base centrale, il faut écrire son propre "Bridges". Autrement dit, il
faut faire un programme sur un PC qui est un "Serveur de socket" qui lui
sait faire de l'ODBC ou/et de l'OLEDB. Et un programme sur le Pocket qui
est un "Client socket". Via ce canal tu envoies ta requête du client au

serveur
selon un protocole que tu es libre de définir et le serveur te retourne le
résultat après lecture de la demande et recherche sur la base centrale. Eh
voilà !... Il y a du boulot, j'en suis en plein dedans.

Salutations.

DENIS.


"Eric Colson" <eric.colson@frisbi.com> wrote:

C'est-à-dire ?

Demander à un PC ? Pouvez-vous donner plus de précision ?

Merci


"Marc" <prive@prive.fr> a écrit dans le message de news:
40d7ff5a$1@news.pcsoft.fr...


Salut,

je ne veux pas dire de bétises, mais il me semble que Windows mobile

lui
même ne propose pas la couche nécessaire au fonctionnement de ODBC ou
OLEDB.

pour interroger une base, il faut donc par exemple demander à un pc du
réseau

de le faire, et récupérer le résultat sur le Pocket
Marc


"JC" <jcmti@online.fr> wrote:


Bonjour,

Est-ce que qqun accède à une BDD (ORACLE ou autre) en ODBC ?

D'une manière générale, peut-on (et où) trouver les drivers ODBC pour
Windev

PPC et les BDD les plus courantes ?

Merci d'avance pour vos réponses,
JC.




Publicado el 28,junio 2004 - 18:47
Bonjour Eric,

Tu es sur la bonne voie.

Salutations.

DENIS.

"Eric Colson" <eric.colson@frisbi.com> wrote:

Merci de ta réponse.

C'est vers cette deuxième solution (socket) que je vais orienter mon
développement. Sur le PPC, je ferais tourner une base HP ce qui me permettra
de conserver des données sur le PPC (dans le cas où il n'y a plus de
connexion). Chaque requête sur cette base s'inscrira dans une "transaction"
au sein de laquelle une connexion socket sera établie avec le serveur. Ce
dernier via OLEDB mettra à jour une base SQL Server ou Oracle.

Est-ce correct comme raisonnement à ton avis ?

Merci
"DENIS ZEIGIN" <denis.zeigin@usocome.com> a écrit dans le message de news:
40dbd5dd$1@news.pcsoft.fr...


Bonjour,

Ce que dit Marc est tout à fait correct. Il faut faire effectivement
attention

à certains propos. Moi aussi, comme quasiment tout le monde, je me suis
fait

prendre à cette histoire de base de données. On a tendance à élargir très
vite sur des connexions ODBC et OLEDB, comme pour un PC. Personnellement
ce que je retiens de la situation actuelle :
- Un Pocket PC peut embarquer une base de données au format POCKET !!!.
Exemple

type "Pocket Access CDB", "HyperFile Mobile", , "SQL Server CE", "Oracle
Lite", "Sybase Anywhere", ...
- Les bases de données PC et Pocket : c'est deux mondes à part. L'un ne
peut

pas communiquer avec l'autre aussi facilement que l'ODBC, OLEDB. Et même
si les deux "OS" sont de la même maison Microsoft.
- Mais afin de communiquer certains fabriquants de bases ont fait des
"Bridges".

Ex. : Oracle, Sybase, Microsoft, ... et...et... PCSoft via une solution
serveur

RPC. On accède à la base centrale comme si on programmait pour un PC :

Je
parle là avant tout de la solution PCSoft que j'ai testé. Mais
malheureusement,

ces solutions, aussi facile sont-elles à mettre en oeuvre, se limitent

à
leur base propiétaire uniquement : Donc pour la solution PCSoft, la base
centrale doit à tout pris être Hyperfile , idem pour SQL Server, Oracle,
etc, etc, ...Ah, si PCSoft pouvait nous rendre cela, via leur solution
Serveur

RPC, "universel" se serait le pieds !!!
- Afin de créer une solution pouvant communiquer avec n'importe quel
format

de base centrale, il faut écrire son propre "Bridges". Autrement dit,

il
faut faire un programme sur un PC qui est un "Serveur de socket" qui lui
sait faire de l'ODBC ou/et de l'OLEDB. Et un programme sur le Pocket qui
est un "Client socket". Via ce canal tu envoies ta requête du client au
serveur

selon un protocole que tu es libre de définir et le serveur te retourne

le
>> résultat après lecture de la demande et recherche sur la base centrale.
Eh
voilà !... Il y a du boulot, j'en suis en plein dedans.

Salutations.

DENIS.


"Eric Colson" <eric.colson@frisbi.com> wrote:

C'est-à-dire ?

Demander à un PC ? Pouvez-vous donner plus de précision ?

Merci


"Marc" <prive@prive.fr> a écrit dans le message de news:
40d7ff5a$1@news.pcsoft.fr...


Salut,

je ne veux pas dire de bétises, mais il me semble que Windows mobile
lui

même ne propose pas la couche nécessaire au fonctionnement de ODBC

ou
OLEDB.
pour interroger une base, il faut donc par exemple demander à un pc

du
réseau
de le faire, et récupérer le résultat sur le Pocket
Marc


"JC" <jcmti@online.fr> wrote:


Bonjour,

Est-ce que qqun accède à une BDD (ORACLE ou autre) en ODBC ?

D'une manière générale, peut-on (et où) trouver les drivers ODBC pour
Windev

PPC et les BDD les plus courantes ?

Merci d'avance pour vos réponses,
JC.