J'ai fait une application en VB6 avec une base SQL Serveur
A l'installation je crée ma base SQL avec un script (Manuellement)
mais je voudrais pouvoir créer une autre base, et des tables pour pouvoir
faire de
l'épuration de mes enrégistrements vers les nouvelles tables
1. Comment créer une base SQL Server
2. Comment créer les tables SQL Server
3. Comment créer des champs SQL Server
en programmation VB6
--
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
r.Open "SELECT * FROM Externe where [No dossier] is null", DB,
adOpenStatic, adLockOptimistic
If r.RecordCount > 0 Then
Do While Not r.EOF
r.Delete
r.MoveNext
Loop
End If
r.Close
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
M.Sauve
Créer une BD ou des objets de la BD apartir d'une applicatiom ! je pense pas que c'est une bonne idée. DTS est un bon outil pour transferer les données entre BD S'il faut vraiment le faire apartir de l'application vous pouvez le faire de la meme facon que faire un Select ... ou un Update..., voir BOL pour Create CREATE DATABASE et CREATE TABLE DMO(SQL2000) ou SMO (SQL2005) est un puissant COM/assemblie pour ces genres de manipulations
"Yves" wrote in message 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 (Manuellement)
mais je voudrais pouvoir créer une autre base, et des tables pour pouvoir faire de l'épuration de mes enrégistrements vers les nouvelles tables
1. Comment créer une base SQL Server 2. Comment créer les tables SQL Server 3. Comment créer des champs SQL Server
en programmation VB6
-- 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
r.Open "SELECT * FROM Externe where [No dossier] is null", DB, adOpenStatic, adLockOptimistic If r.RecordCount > 0 Then Do While Not r.EOF r.Delete r.MoveNext Loop End If r.Close
Créer une BD ou des objets de la BD apartir d'une applicatiom ! je pense pas
que c'est une bonne idée.
DTS est un bon outil pour transferer les données entre BD
S'il faut vraiment le faire apartir de l'application vous pouvez le faire de
la meme facon que faire un Select ... ou un Update..., voir BOL pour Create
CREATE DATABASE et CREATE TABLE
DMO(SQL2000) ou SMO (SQL2005) est un puissant COM/assemblie pour ces genres
de manipulations
"Yves" <cpsqinfo@globetrotter.qc.ca> wrote in message
news:ujy3VRonFHA.2080@TK2MSFTNGP14.phx.gbl...
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 (Manuellement)
mais je voudrais pouvoir créer une autre base, et des tables pour pouvoir
faire de
l'épuration de mes enrégistrements vers les nouvelles tables
1. Comment créer une base SQL Server
2. Comment créer les tables SQL Server
3. Comment créer des champs SQL Server
en programmation VB6
--
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
r.Open "SELECT * FROM Externe where [No dossier] is null", DB,
adOpenStatic, adLockOptimistic
If r.RecordCount > 0 Then
Do While Not r.EOF
r.Delete
r.MoveNext
Loop
End If
r.Close
Créer une BD ou des objets de la BD apartir d'une applicatiom ! je pense pas que c'est une bonne idée. DTS est un bon outil pour transferer les données entre BD S'il faut vraiment le faire apartir de l'application vous pouvez le faire de la meme facon que faire un Select ... ou un Update..., voir BOL pour Create CREATE DATABASE et CREATE TABLE DMO(SQL2000) ou SMO (SQL2005) est un puissant COM/assemblie pour ces genres de manipulations
"Yves" wrote in message 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 (Manuellement)
mais je voudrais pouvoir créer une autre base, et des tables pour pouvoir faire de l'épuration de mes enrégistrements vers les nouvelles tables
1. Comment créer une base SQL Server 2. Comment créer les tables SQL Server 3. Comment créer des champs SQL Server
en programmation VB6
-- 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
r.Open "SELECT * FROM Externe where [No dossier] is null", DB, adOpenStatic, adLockOptimistic If r.RecordCount > 0 Then Do While Not r.EOF r.Delete r.MoveNext Loop End If r.Close
Synopsis
A mon avis, il faut créer effectivement une procédure stockée que vous lancer de votre application VB.
En SQL : le select into est très pratique...
BEGIN TRAN
SELECT * INTO Table_Bak FROM Table WHERE Critere ....
DELETE FROM Table WHERE Critere ....
COMMIT TRAN
"M.Sauve" a écrit dans le message de news:
Créer une BD ou des objets de la BD apartir d'une applicatiom ! je pense
pas
que c'est une bonne idée. DTS est un bon outil pour transferer les données entre BD S'il faut vraiment le faire apartir de l'application vous pouvez le faire
de
la meme facon que faire un Select ... ou un Update..., voir BOL pour
Create
CREATE DATABASE et CREATE TABLE DMO(SQL2000) ou SMO (SQL2005) est un puissant COM/assemblie pour ces
genres
de manipulations
"Yves" wrote in message 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 (Manuellement) > > mais je voudrais pouvoir créer une autre base, et des tables pour
pouvoir
> faire de > l'épuration de mes enrégistrements vers les nouvelles tables > > 1. Comment créer une base SQL Server > 2. Comment créer les tables SQL Server > 3. Comment créer des champs SQL Server > > en programmation VB6 > > > -- > 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 > > r.Open "SELECT * FROM Externe where [No dossier] is null", DB, > adOpenStatic, adLockOptimistic > If r.RecordCount > 0 Then > Do While Not r.EOF > r.Delete > r.MoveNext > Loop > End If > r.Close > > > > >
A mon avis, il faut créer effectivement une procédure stockée que vous
lancer de votre application VB.
En SQL : le select into est très pratique...
BEGIN TRAN
SELECT *
INTO Table_Bak
FROM Table
WHERE Critere ....
DELETE FROM Table WHERE Critere ....
COMMIT TRAN
"M.Sauve" <sauvemark@yahoo.com> a écrit dans le message de
news:eEF7zOpnFHA.3020@TK2MSFTNGP10.phx.gbl...
Créer une BD ou des objets de la BD apartir d'une applicatiom ! je pense
pas
que c'est une bonne idée.
DTS est un bon outil pour transferer les données entre BD
S'il faut vraiment le faire apartir de l'application vous pouvez le faire
de
la meme facon que faire un Select ... ou un Update..., voir BOL pour
Create
CREATE DATABASE et CREATE TABLE
DMO(SQL2000) ou SMO (SQL2005) est un puissant COM/assemblie pour ces
genres
de manipulations
"Yves" <cpsqinfo@globetrotter.qc.ca> wrote in message
news:ujy3VRonFHA.2080@TK2MSFTNGP14.phx.gbl...
> 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 (Manuellement)
>
> mais je voudrais pouvoir créer une autre base, et des tables pour
pouvoir
> faire de
> l'épuration de mes enrégistrements vers les nouvelles tables
>
> 1. Comment créer une base SQL Server
> 2. Comment créer les tables SQL Server
> 3. Comment créer des champs SQL Server
>
> en programmation VB6
>
>
> --
> 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
>
> r.Open "SELECT * FROM Externe where [No dossier] is null", DB,
> adOpenStatic, adLockOptimistic
> If r.RecordCount > 0 Then
> Do While Not r.EOF
> r.Delete
> r.MoveNext
> Loop
> End If
> r.Close
>
>
>
>
>
A mon avis, il faut créer effectivement une procédure stockée que vous lancer de votre application VB.
En SQL : le select into est très pratique...
BEGIN TRAN
SELECT * INTO Table_Bak FROM Table WHERE Critere ....
DELETE FROM Table WHERE Critere ....
COMMIT TRAN
"M.Sauve" a écrit dans le message de news:
Créer une BD ou des objets de la BD apartir d'une applicatiom ! je pense
pas
que c'est une bonne idée. DTS est un bon outil pour transferer les données entre BD S'il faut vraiment le faire apartir de l'application vous pouvez le faire
de
la meme facon que faire un Select ... ou un Update..., voir BOL pour
Create
CREATE DATABASE et CREATE TABLE DMO(SQL2000) ou SMO (SQL2005) est un puissant COM/assemblie pour ces
genres
de manipulations
"Yves" wrote in message 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 (Manuellement) > > mais je voudrais pouvoir créer une autre base, et des tables pour
pouvoir
> faire de > l'épuration de mes enrégistrements vers les nouvelles tables > > 1. Comment créer une base SQL Server > 2. Comment créer les tables SQL Server > 3. Comment créer des champs SQL Server > > en programmation VB6 > > > -- > 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 > > r.Open "SELECT * FROM Externe where [No dossier] is null", DB, > adOpenStatic, adLockOptimistic > If r.RecordCount > 0 Then > Do While Not r.EOF > r.Delete > r.MoveNext > Loop > End If > r.Close > > > > >
AF
> mais je voudrais pouvoir créer une autre base, et des tables pour pouvoir faire de l'épuration de mes enrégistrements vers les nouvelles tables
1. Comment créer une base SQL Server 2. Comment créer les tables SQL Server 3. Comment créer des champs SQL Server
Bonjour, Vous pouvez utiliser des requêtes SQL tout simplement.
1. CREATE DATABASE mabase
2. CREATE TABLE matable ( ID int NOT NULL IDENTITY PRIMARY KEY, colonne varchar(50) NOT NULL, colonne2 bigint NOT NULL )
3. lors de la création de la table.
Antonio
> mais je voudrais pouvoir créer une autre base, et des tables pour pouvoir
faire de
l'épuration de mes enrégistrements vers les nouvelles tables
1. Comment créer une base SQL Server
2. Comment créer les tables SQL Server
3. Comment créer des champs SQL Server
Bonjour,
Vous pouvez utiliser des requêtes SQL tout simplement.
1.
CREATE DATABASE mabase
2.
CREATE TABLE matable (
ID int NOT NULL IDENTITY PRIMARY KEY,
colonne varchar(50) NOT NULL,
colonne2 bigint NOT NULL
)