OVH Cloud OVH Cloud

Base de donnée

1 réponse
Avatar
Bob
Bonjour,

Apres avoir fait un programme en PHP, je m'apprete à le reaire en mieux en
VB, c plus simple que d'utiliser un serveur Apache à chaque fois..

Mais voilà, je galère un peu, et la doc n'est pas tip-top tant qu'on à pas
bien compris la pholosophie du language (ce qui est mon cas).

Excusez donc ma question : Comment créer une base donnée, entrer des info
dedans, puis les afficher en faisant une requête ???


Merci.

1 réponse

Avatar
Ledev
"Bob" a écrit dans le message de
news:3f216afb$0$23287$
Bonjour,

Apres avoir fait un programme en PHP, je m'apprete à le reaire en mieux en
VB, c plus simple que d'utiliser un serveur Apache à chaque fois..

Mais voilà, je galère un peu, et la doc n'est pas tip-top tant qu'on à pas
bien compris la pholosophie du language (ce qui est mon cas).

Excusez donc ma question : Comment créer une base donnée, entrer des info
dedans, puis les afficher en faisant une requête ???



Pour la crée, tu peut utilisée Access, le composant d'accés au donnée de VB,
ADOX pour le faire à partir du code mais qui, dans bon nombre de cas, n'est
pas aproprié(il est inutile de faire une appli juste pour générer sa base de
donnée, sauf certains cas).

Pour l'accés, tu as:
-ADO a partir du code
-Le contrôle DATA, qui peut te simplifier la vie si tu connais pas VB
-Ou d'autre truc que je vais t'éclipsez pour le moment.

Bon, le contrôle DATA(on vas dire c'est celui que tu vas prendre) est trés
simple a utiliser:
-Tu le place sur une feuille
-Dans sa propriété DataBaseName, tu selectionne la base de donnée
-Dans sa propriété RecordSource, tu séléctione la table
-Ensuite tu place les contrôles pour chaque champs(type text/numérique:
textbox, type Bolléan ou oui/nan: checkbox...).
-Pour chaque contrôle, met ses propriété DataSource-->nom du contrôle
Data, et DataFields-->Nom du champ

Voilà, lance le projet, et pas une ligne de code pour de l'accés au donnée
;-).
Mais je te conseil pour allez a plus souple, d'aprendre un peu VB et de
faire directement du code avec ADO(y'a pas besoin d'un niveau extreme,
n'importe quelle idiot peut le faire, la preuve, j'y arrive ;-)).

a+



Merci.