Create Table Sql server

Résolu
Reda_totti Messages postés 46 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 8 mars 2015 - Modifié par Reda_totti le 9/02/2014 à 02:35
Reda_totti Messages postés 46 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 8 mars 2015 - 9 févr. 2014 à 17:19
Bonjour,
Je veux savoir si il y a la possibilité que je crée une Table dont le Nom peut être un Variable,
j'ai essayer de faire ça, mais ça donne une erreur au niveau de Nom de Table
Voila ce que j'ài tentez de faire

Dim cnxsql As New SqlConnection("Data Source=RED-PC\SQLEXPRESS;Initial Catalog=OBS;Integrated Security=True")
cnxsql.Open()
Dim com As New SqlCommand
com.Connection = cnxsql
LabelX3.Text= 1
Dim Nam As Object
Nam = "Gis" + LabelX3.Text
com.CommandText = ("CREATE TABLE '" & Nam & "' (Pt NVARCHAR, GIS FLOAT, DISCAL FLOAT, DISOBS FLOAT, CX FLOAT, CY FLOAT, REF NVARCHAR)")
com.ExecuteNonQuery()
LabelX3.Text = LabelX3.Text + 1
cnxsql.Close()

Merci

2 réponses

cs_Robert33 Messages postés 834 Date d'inscription samedi 15 novembre 2008 Statut Membre Dernière intervention 14 janvier 2017 33
9 févr. 2014 à 09:47
Bonjour

Essaye
"CREATE TABLE [dbo].["& Nam &"] (Pt NVARCHAR, GIS FLOAT, DISCAL FLOAT, DISOBS FLOAT, CX FLOAT, CY FLOAT, REF NVARCHAR)"

0
Reda_totti Messages postés 46 Date d'inscription samedi 7 septembre 2013 Statut Membre Dernière intervention 8 mars 2015
9 févr. 2014 à 17:19
Binjour Cs_Robert33
Je Vous Remercie c'étais la bon Réponse
0
Rejoignez-nous