OVH Cloud OVH Cloud

SQL Création d'une base et champs

1 réponse
Avatar
Yves
Bonjour à tous,

Voici ma question:

J'ai fait une application en VB6 avec une base SQL Serveur
A l'installation je crée ma base SQL avec un script

mais je voudrais pouvoir créer une autre base pour pouvoir faire de
l'épuration de mes tables dans cette base.

Comment créer une base
Comment créer des champs

en programmation


--
Merci pour les réponse
--
Y. Kelley

voici mon code d'ouverture de la base Server SQL


'SQLOLEDB
If DB.State = adStateClosed Then
DB.Open "Provider=SQLOLEDB;Data Source=" & strSERVER &
";Initial Catalog=" & strDatabase & ";User Id=" & strUID
& ";Password=" & strMotDePasse
end if

Dim r As ADODB.Recordset
Set r = New ADODB.Recordset

1 réponse

Avatar
Gedeon
La réponse est apparemment dans la question :

A l'installation je crée ma base SQL avec un script


j'ai du mal à comprendre, tu crées une base SQL à chaque lancement de
l'application VB6 ou tu crées une base lors du premier lancement de
l'application?
dans le cas de la premiere hypothese, quel est l'interet, (autant utiliser
un ou plusieurs fichiers) ?
dans le cas de la deuxieme hypothese, le script est un tant soit peu
modifié, a priori, tu as le script sql dans un fichier plat. il te suffit
simplement de changer le nom de la base de données et le tour est joué.

mais je voudrais pouvoir créer une autre base pour pouvoir faire de
l'épuration de mes tables dans cette base.



Qu'est ce que tu entends par épuration ?
Pouquoi ne pas développer l'interface d'épuration avec éventuellement un mot
de passe pour y accéder, je ne pense pas que créer une nouvelle base soit
nécessaire. ??!!??!!

Gerald







"Yves" a écrit dans le message de news:

Bonjour à tous,

Voici ma question:

J'ai fait une application en VB6 avec une base SQL Serveur
A l'installation je crée ma base SQL avec un script

mais je voudrais pouvoir créer une autre base pour pouvoir faire de
l'épuration de mes tables dans cette base.

Comment créer une base
Comment créer des champs

en programmation


--
Merci pour les réponse
--
Y. Kelley

voici mon code d'ouverture de la base Server SQL


'SQLOLEDB
If DB.State = adStateClosed Then
DB.Open "Provider=SQLOLEDB;Data Source=" & strSERVER &
";Initial Catalog=" & strDatabase & ";User Id=" &
strUID
& ";Password=" & strMotDePasse
end if

Dim r As ADODB.Recordset
Set r = New ADODB.Recordset