|
Débuté par JC, 21 juin 2004 17:19 - 5 réponses |
| |
| | | |
|
| |
Posté le 21 juin 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. |
| |
| |
| | | |
|
| | |
| |
Posté le 22 juin 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.
|
| |
| |
| | | |
|
| | |
| |
Posté le 25 juin 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.
|
| |
| |
| | | |
|
| | |
| |
Posté le 25 juin 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.
|
| |
| |
| | | |
|
| | |
| |
Posté le 25 juin 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.
|
| |
| |
| | | |
|
| | |
| |
Posté le 28 juin 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.
|
| |
| |
| | | |
|
| | | | |
| | |
|