duda con creacion de tablas

24/05/2006 - 18:27 por warface75 | Informe spam
Por ultimo una duda tambien que me ha surgido es como puedo enviar la
creacion de una tabla con diferentes nombres y direferentes columnas creadas
por programacion? es decir, que el nombre me lo de en base a unos parametros
que yo le definire por medio de un formulario, asi como el nombre de algunas
de las columnas, es esto posible y si es asi como? muchisimas gracias! (debe
aplicar a cualquier base de datos )

Preguntas similare

Leer las respuestas

#1 Jesús López
24/05/2006 - 21:13 | Informe spam
Para crear una tabla en una base de datos puedes usar un objeto DbCommand y
su método ExecuteNonQuery. La propiedad CommandText debe contener una
instrucción CREATE TABLE que podría construirse en tiempo de ejecución y que
tendría una forma más o menos como esta:

CREATE TABLE NombreTabla (
NombreCampo1 TipoCampo1,
NombreCampo2 TipoCampo2,
...
)

Saludos:

Jesús López



"warface75" escribió en el mensaje
news:
Por ultimo una duda tambien que me ha surgido es como puedo enviar la
creacion de una tabla con diferentes nombres y direferentes columnas
creadas
por programacion? es decir, que el nombre me lo de en base a unos
parametros
que yo le definire por medio de un formulario, asi como el nombre de
algunas
de las columnas, es esto posible y si es asi como? muchisimas gracias!
(debe
aplicar a cualquier base de datos )
Respuesta Responder a este mensaje
#2 warface75
25/05/2006 - 02:44 | Informe spam
Muchas gracias!! me ayudo a encontrar la solucion :)

Dim mySelectQuery As String = "CREATE TABLE " + Me.TextBox2.Text + "
(identifica numeric (18,0) NOT NULL," + _
"id_aint NULL, apater ntext null, amater ntext null, nombre
ntext null,CONSTRAINT PK_" + Me.TextBox2.Text + "_1 PRIMARY KEY CLUSTERED" + _
"(identifica Asc) )"


"Jesús López" wrote:



Para crear una tabla en una base de datos puedes usar un objeto DbCommand y
su método ExecuteNonQuery. La propiedad CommandText debe contener una
instrucción CREATE TABLE que podría construirse en tiempo de ejecución y que
tendría una forma más o menos como esta:

CREATE TABLE NombreTabla (
NombreCampo1 TipoCampo1,
NombreCampo2 TipoCampo2,
...
)

Saludos:

Jesús López



"warface75" escribió en el mensaje
news:
> Por ultimo una duda tambien que me ha surgido es como puedo enviar la
> creacion de una tabla con diferentes nombres y direferentes columnas
> creadas
> por programacion? es decir, que el nombre me lo de en base a unos
> parametros
> que yo le definire por medio de un formulario, asi como el nombre de
> algunas
> de las columnas, es esto posible y si es asi como? muchisimas gracias!
> (debe
> aplicar a cualquier base de datos )



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida