Je suis en train de développer une appli de gestion de données.
Au debut les champs étaient peu nombreux. J'utilisai donc un simple fichier
TXT
que j'affichais dans un FlexGrid.
Mais bien évidement on en rajoute toujours plus, donc l'utilisation d'une
BDD et SQL s'évere nécessaire.
Je n'ai jamais gérer de BDD et de SQL en VB (PHP oui)
Pouvez vous me dire si c'est possible. (je pense que oui...)
Quels sont les ctrl à installé.
Et surtout comment on commence ?? Comment on creer une base de donnée ??
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian HUBERT-HUGOUD- Xtrem7
Salut,
Tu dois d'abord décider quel type de base tu veux utiliser. Personnellement j'utilise ACCESS. On pourrait dire quelque part que VB est fait pour travailler avec ACCESS.
L'avantage réel pour moi et que je peux dessiner les requêtes sous access, copier la string SQL dans VB et la runner. De plus, en debuggage, je travaille depuis access et j'accède directement aux champs, à la conception de la base, à l'intégrité référentielle etc... Bref c'est vraiment très pratique.
Le point faible est à mon sens pour faire des rapports.
Tu peux accéder aux bases access via DAO (ancien, mais fonctionne très très bien ; de plus est complètement compatible entre le SQL access et vb), ADO (plus récent, que j'ai eu du mal a refaire tout ce que je faisais avec DAO), et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être peut-on créer une base MySql depuis access (qui doit supporter aussi odbc pour attaquer des bases de données, mais je ne suis pas certain)).
Hope this helps...
Christian
"Shewy80" a écrit dans le message de news:cnv2e6$8mo$
Bonjour à tous.
Je suis en train de développer une appli de gestion de données. Au debut les champs étaient peu nombreux. J'utilisai donc un simple
fichier
TXT que j'affichais dans un FlexGrid.
Mais bien évidement on en rajoute toujours plus, donc l'utilisation d'une BDD et SQL s'évere nécessaire. Je n'ai jamais gérer de BDD et de SQL en VB (PHP oui)
Pouvez vous me dire si c'est possible. (je pense que oui...) Quels sont les ctrl à installé. Et surtout comment on commence ?? Comment on creer une base de donnée ??
Merci de vos indications...
Salut,
Tu dois d'abord décider quel type de base tu veux utiliser. Personnellement
j'utilise ACCESS. On pourrait dire quelque part que VB est fait pour
travailler avec ACCESS.
L'avantage réel pour moi et que je peux dessiner les requêtes sous access,
copier la string SQL dans VB et la runner. De plus, en debuggage, je
travaille depuis access et j'accède directement aux champs, à la conception
de la base, à l'intégrité référentielle etc... Bref c'est vraiment très
pratique.
Le point faible est à mon sens pour faire des rapports.
Tu peux accéder aux bases access via DAO (ancien, mais fonctionne très très
bien ; de plus est complètement compatible entre le SQL access et vb), ADO
(plus récent, que j'ai eu du mal a refaire tout ce que je faisais avec DAO),
et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être
peut-on créer une base MySql depuis access (qui doit supporter aussi odbc
pour attaquer des bases de données, mais je ne suis pas certain)).
Hope this helps...
Christian
"Shewy80" <noMail@noSpam.fr> a écrit dans le message de
news:cnv2e6$8mo$1@aphrodite.grec.isp.9tel.net...
Bonjour à tous.
Je suis en train de développer une appli de gestion de données.
Au debut les champs étaient peu nombreux. J'utilisai donc un simple
fichier
TXT
que j'affichais dans un FlexGrid.
Mais bien évidement on en rajoute toujours plus, donc l'utilisation d'une
BDD et SQL s'évere nécessaire.
Je n'ai jamais gérer de BDD et de SQL en VB (PHP oui)
Pouvez vous me dire si c'est possible. (je pense que oui...)
Quels sont les ctrl à installé.
Et surtout comment on commence ?? Comment on creer une base de donnée ??
Tu dois d'abord décider quel type de base tu veux utiliser. Personnellement j'utilise ACCESS. On pourrait dire quelque part que VB est fait pour travailler avec ACCESS.
L'avantage réel pour moi et que je peux dessiner les requêtes sous access, copier la string SQL dans VB et la runner. De plus, en debuggage, je travaille depuis access et j'accède directement aux champs, à la conception de la base, à l'intégrité référentielle etc... Bref c'est vraiment très pratique.
Le point faible est à mon sens pour faire des rapports.
Tu peux accéder aux bases access via DAO (ancien, mais fonctionne très très bien ; de plus est complètement compatible entre le SQL access et vb), ADO (plus récent, que j'ai eu du mal a refaire tout ce que je faisais avec DAO), et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être peut-on créer une base MySql depuis access (qui doit supporter aussi odbc pour attaquer des bases de données, mais je ne suis pas certain)).
Hope this helps...
Christian
"Shewy80" a écrit dans le message de news:cnv2e6$8mo$
Bonjour à tous.
Je suis en train de développer une appli de gestion de données. Au debut les champs étaient peu nombreux. J'utilisai donc un simple
fichier
TXT que j'affichais dans un FlexGrid.
Mais bien évidement on en rajoute toujours plus, donc l'utilisation d'une BDD et SQL s'évere nécessaire. Je n'ai jamais gérer de BDD et de SQL en VB (PHP oui)
Pouvez vous me dire si c'est possible. (je pense que oui...) Quels sont les ctrl à installé. Et surtout comment on commence ?? Comment on creer une base de donnée ??
Merci de vos indications...
Shewy80
Ok ! Merci beaucoup Je vais prendre Access alors et faire mes bases de données là dessous.
C'était vraiment abstrait, je ne voyais pas comment faire, mais en fait ct tout "bête"
Merci à toi ! @++
Ok ! Merci beaucoup
Je vais prendre Access alors et faire mes bases de données là dessous.
C'était vraiment abstrait, je ne voyais pas comment faire, mais en fait ct
tout "bête"
Ok ! Merci beaucoup Je vais prendre Access alors et faire mes bases de données là dessous.
C'était vraiment abstrait, je ne voyais pas comment faire, mais en fait ct tout "bête"
Merci à toi ! @++
YannX
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news:cnv4gv$rq8$
et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être peut-on créer une base MySql depuis access (qui doit supporter aussi odbc pour attaquer des bases de données, mais je ne suis pas certain)).
Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC, (a l'exception -évidemment- de la chaine de connection) une base .MDB , accessible par Access, et/ou une base MySQL par ODBC, accessible de meme soit par Access soit par PhpMyAdmin, Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour notre site PHP... (depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
Donc tu as toute latitude, comme te réponds aussi Christian !
Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées, donc a créer par SQL ou MySQL......
@+
PS Google donne pas mal de tuyaux...
"Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
message de news:cnv4gv$rq8$1@apollon.grec.isp.9tel.net...
et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être
peut-on créer une base MySql depuis access (qui doit supporter aussi odbc
pour attaquer des bases de données, mais je ne suis pas certain)).
Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC,
(a l'exception -évidemment- de la chaine de connection)
une base .MDB , accessible par Access,
et/ou
une base MySQL par ODBC, accessible de meme soit par Access soit par
PhpMyAdmin,
Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour
notre site PHP...
(depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
Donc tu as toute latitude, comme te réponds aussi Christian !
Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées,
donc a créer par SQL ou MySQL......
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news:cnv4gv$rq8$
et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être peut-on créer une base MySql depuis access (qui doit supporter aussi odbc pour attaquer des bases de données, mais je ne suis pas certain)).
Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC, (a l'exception -évidemment- de la chaine de connection) une base .MDB , accessible par Access, et/ou une base MySQL par ODBC, accessible de meme soit par Access soit par PhpMyAdmin, Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour notre site PHP... (depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
Donc tu as toute latitude, comme te réponds aussi Christian !
Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées, donc a créer par SQL ou MySQL......
@+
PS Google donne pas mal de tuyaux...
Christian HUBERT-HUGOUD- Xtrem7
Puisque tu sembles bien connaître, est-ce que MySql gère l'intégrité référentielle comme le Jet ? Si oui, peut-on créer ces liaisons depuis access dans le cas d'une base MySql (l'idée serait d'adopter MySql et des drivers ODBC pour attaquer des bases soit en local, soit déportée sur un site web).
Merci
Christian
"YannX" a écrit dans le message de news:
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news:cnv4gv$rq8$
> et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être > peut-on créer une base MySql depuis access (qui doit supporter aussi
odbc
> pour attaquer des bases de données, mais je ne suis pas certain)). > Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC, (a l'exception -évidemment- de la chaine de connection) une base .MDB , accessible par Access, et/ou une base MySQL par ODBC, accessible de meme soit par Access soit par PhpMyAdmin, Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour notre site PHP... (depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
Donc tu as toute latitude, comme te réponds aussi Christian !
Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées, donc a créer par SQL ou MySQL......
@+
PS Google donne pas mal de tuyaux...
Puisque tu sembles bien connaître, est-ce que MySql gère l'intégrité
référentielle comme le Jet ? Si oui, peut-on créer ces liaisons depuis
access dans le cas d'une base MySql (l'idée serait d'adopter MySql et des
drivers ODBC pour attaquer des bases soit en local, soit déportée sur un
site web).
Merci
Christian
"YannX" <ydx_nospam@yahoo.fr> a écrit dans le message de
news:eIc175U0EHA.3120@TK2MSFTNGP12.phx.gbl...
"Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
message de news:cnv4gv$rq8$1@apollon.grec.isp.9tel.net...
> et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être
> peut-on créer une base MySql depuis access (qui doit supporter aussi
odbc
> pour attaquer des bases de données, mais je ne suis pas certain)).
>
Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC,
(a l'exception -évidemment- de la chaine de connection)
une base .MDB , accessible par Access,
et/ou
une base MySQL par ODBC, accessible de meme soit par Access soit par
PhpMyAdmin,
Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour
notre site PHP...
(depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
Donc tu as toute latitude, comme te réponds aussi Christian !
Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées,
donc a créer par SQL ou MySQL......
Puisque tu sembles bien connaître, est-ce que MySql gère l'intégrité référentielle comme le Jet ? Si oui, peut-on créer ces liaisons depuis access dans le cas d'une base MySql (l'idée serait d'adopter MySql et des drivers ODBC pour attaquer des bases soit en local, soit déportée sur un site web).
Merci
Christian
"YannX" a écrit dans le message de news:
"Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news:cnv4gv$rq8$
> et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut être > peut-on créer une base MySql depuis access (qui doit supporter aussi
odbc
> pour attaquer des bases de données, mais je ne suis pas certain)). > Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC, (a l'exception -évidemment- de la chaine de connection) une base .MDB , accessible par Access, et/ou une base MySQL par ODBC, accessible de meme soit par Access soit par PhpMyAdmin, Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour notre site PHP... (depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
Donc tu as toute latitude, comme te réponds aussi Christian !
Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées, donc a créer par SQL ou MySQL......
@+
PS Google donne pas mal de tuyaux...
YannX
Bjr,
Je connais ! Bof , non : j'ai eu connu, alors parfois, je me souviens..... Voire par exemple à l'instant l'excellente réponse de Vincent au Troll (désolé pour le Troll que je vois souvent répondre...) Mais voici déjà une piste : http://www.utteraccess.com/forums/access/access290362.html
If your tables are MyISAM, they will support what you ask. If you search "referential integrity" on the MySQL site's help docs, you should have enough to both convert and add/remove relationships. HTH
Pour plus de détail, j'ai lancé http://www.google.fr/search?hl=fr& q=mysql+faq+integrity+referential&btnG=Recherche+Google&meta=lr%3Dlang_en%7C lang_fr
A toi de jouer. Maintenant je suis sur VB.XL.Chart et cela ne gaze pas bien.... Y "Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news:cnvc67$dkf$
Puisque tu sembles bien connaître, est-ce que MySql gère l'intégrité référentielle comme le Jet ? Si oui, peut-on créer ces liaisons depuis access dans le cas d'une base MySql (l'idée serait d'adopter MySql et des drivers ODBC pour attaquer des bases soit en local, soit déportée sur un site web).
Donc la reponse est "oui, cela marche......je l'ai fait" (mais me demande plus comment, j'ai oublié ! )
"YannX" a écrit dans le message de news: > > "Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le > message de news:cnv4gv$rq8$ > > > et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut
être
> > peut-on créer une base MySql depuis access (qui doit supporter aussi odbc > > pour attaquer des bases de données, mais je ne suis pas certain)). > > > Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC, > (a l'exception -évidemment- de la chaine de connection) > une base .MDB , accessible par Access, > et/ou > une base MySQL par ODBC, accessible de meme soit par Access soit par > PhpMyAdmin, > Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour > notre site PHP... > (depuis des postes Windows 2000 vers un serveur Linux-MySQL....) > > Donc tu as toute latitude, comme te réponds aussi Christian ! > > Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées, > donc a créer par SQL ou MySQL...... > > > @+ > > > > PS Google donne pas mal de tuyaux... > >
Bjr,
Je connais ! Bof , non : j'ai eu connu,
alors parfois, je me souviens.....
Voire par exemple à l'instant l'excellente réponse de Vincent au Troll
(désolé pour le Troll que je vois souvent répondre...)
Mais voici déjà une piste :
http://www.utteraccess.com/forums/access/access290362.html
If your tables are MyISAM, they will support what you ask.
If you search "referential integrity" on the MySQL site's help docs,
you should have enough to both convert and add/remove relationships. HTH
Pour plus de détail, j'ai lancé http://www.google.fr/search?hl=fr&
q=mysql+faq+integrity+referential&btnG=Recherche+Google&meta=lr%3Dlang_en%7C
lang_fr
A toi de jouer.
Maintenant je suis sur VB.XL.Chart
et cela ne gaze pas bien....
Y
"Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
message de news:cnvc67$dkf$1@aphrodite.grec.isp.9tel.net...
Puisque tu sembles bien connaître, est-ce que MySql gère l'intégrité
référentielle comme le Jet ? Si oui, peut-on créer ces liaisons depuis
access dans le cas d'une base MySql (l'idée serait d'adopter MySql et des
drivers ODBC pour attaquer des bases soit en local, soit déportée sur un
site web).
Donc la reponse est "oui, cela marche......je l'ai fait"
(mais me demande plus comment, j'ai oublié ! )
"YannX" <ydx_nospam@yahoo.fr> a écrit dans le message de
news:eIc175U0EHA.3120@TK2MSFTNGP12.phx.gbl...
>
> "Christian HUBERT-HUGOUD- Xtrem7" <nospam@xtrem7.com> a écrit dans le
> message de news:cnv4gv$rq8$1@apollon.grec.isp.9tel.net...
>
> > et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut
être
> > peut-on créer une base MySql depuis access (qui doit supporter aussi
odbc
> > pour attaquer des bases de données, mais je ne suis pas certain)).
> >
> Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC,
> (a l'exception -évidemment- de la chaine de connection)
> une base .MDB , accessible par Access,
> et/ou
> une base MySQL par ODBC, accessible de meme soit par Access soit par
> PhpMyAdmin,
> Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour
> notre site PHP...
> (depuis des postes Windows 2000 vers un serveur Linux-MySQL....)
>
> Donc tu as toute latitude, comme te réponds aussi Christian !
>
> Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées,
> donc a créer par SQL ou MySQL......
>
>
> @+
>
>
>
> PS Google donne pas mal de tuyaux...
>
>
Je connais ! Bof , non : j'ai eu connu, alors parfois, je me souviens..... Voire par exemple à l'instant l'excellente réponse de Vincent au Troll (désolé pour le Troll que je vois souvent répondre...) Mais voici déjà une piste : http://www.utteraccess.com/forums/access/access290362.html
If your tables are MyISAM, they will support what you ask. If you search "referential integrity" on the MySQL site's help docs, you should have enough to both convert and add/remove relationships. HTH
Pour plus de détail, j'ai lancé http://www.google.fr/search?hl=fr& q=mysql+faq+integrity+referential&btnG=Recherche+Google&meta=lr%3Dlang_en%7C lang_fr
A toi de jouer. Maintenant je suis sur VB.XL.Chart et cela ne gaze pas bien.... Y "Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le message de news:cnvc67$dkf$
Puisque tu sembles bien connaître, est-ce que MySql gère l'intégrité référentielle comme le Jet ? Si oui, peut-on créer ces liaisons depuis access dans le cas d'une base MySql (l'idée serait d'adopter MySql et des drivers ODBC pour attaquer des bases soit en local, soit déportée sur un site web).
Donc la reponse est "oui, cela marche......je l'ai fait" (mais me demande plus comment, j'ai oublié ! )
"YannX" a écrit dans le message de news: > > "Christian HUBERT-HUGOUD- Xtrem7" a écrit dans le > message de news:cnv4gv$rq8$ > > > et ODBC (il parait qu'il existe des driver odbc pour MySql, et peut
être
> > peut-on créer une base MySql depuis access (qui doit supporter aussi odbc > > pour attaquer des bases de données, mais je ne suis pas certain)). > > > Je confirme que tu peux parfaitement utiliser de faon analogue en ODBC, > (a l'exception -évidemment- de la chaine de connection) > une base .MDB , accessible par Access, > et/ou > une base MySQL par ODBC, accessible de meme soit par Access soit par > PhpMyAdmin, > Nous utilisions les deux moyens pour maquetter l'usage de DAtaBase pour > notre site PHP... > (depuis des postes Windows 2000 vers un serveur Linux-MySQL....) > > Donc tu as toute latitude, comme te réponds aussi Christian ! > > Je ne me souviens plus si par ODBC il ne s'agit pas de tables liées, > donc a créer par SQL ou MySQL...... > > > @+ > > > > PS Google donne pas mal de tuyaux... > >