crear base datos desde aplicación....

20/01/2006 - 19:04 por Carmelo J. Morales Muñoz | Informe spam
hola!

tengo que ejecutar un scrip para crear una base de datos y todas las tablas
y relaciones.

Si utilizo un dataAdapter, me he dado cuenta que nome deja pegar todo el
guión sql en la propiedad "command text"

¿como lo hago?


http://www.gestionagricola.com
http://www.carmelosoft.com

Preguntas similare

Leer las respuestas

#1 A.Poblacion
20/01/2006 - 19:26 | Informe spam
"Carmelo J. Morales Muñoz" wrote in message
news:
tengo que ejecutar un scrip para crear una base de datos y todas las
tablas y relaciones.

Si utilizo un dataAdapter, me he dado cuenta que nome deja pegar todo el
guión sql en la propiedad "command text"



En lugar de pegárselo desde el diseñador, asígnale el valor por código.
Para ejecutar un script sql, es mejor un SqlCommand que un DataAdapter,
le asignas el texto al CommandText y lo ejecutas con un ExecuteNonQuery().
Ten presente que si el script contiene varios batches (bloques separados
con GO), tendrás que ejecutar cada bloque por separado, te dará un error si
los intentas ejecutar todos juntos. Y si el script contiene comentarios,
dependiendo de cómo estén escritos, creo recordar que hay algunas
combinaciones que tampoco las entiende, así que tendrás que limpiar esos
comentarios.
Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
20/01/2006 - 19:58 | Informe spam
hola!

muchas gracias por tu consejo...!

chao!
Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
20/01/2006 - 20:40 | Informe spam
OK, muchas gracias!

voy a ponerme a ello!


http://www.gestionagricola.com
http://www.carmelosoft.com

"A.Poblacion" escribió en
el mensaje news:
"Carmelo J. Morales Muñoz" wrote in message
news:
tengo que ejecutar un scrip para crear una base de datos y todas las
tablas y relaciones.

Si utilizo un dataAdapter, me he dado cuenta que nome deja pegar todo el
guión sql en la propiedad "command text"



En lugar de pegárselo desde el diseñador, asígnale el valor por código.
Para ejecutar un script sql, es mejor un SqlCommand que un DataAdapter,
le asignas el texto al CommandText y lo ejecutas con un ExecuteNonQuery().
Ten presente que si el script contiene varios batches (bloques separados
con GO), tendrás que ejecutar cada bloque por separado, te dará un error
si los intentas ejecutar todos juntos. Y si el script contiene
comentarios, dependiendo de cómo estén escritos, creo recordar que hay
algunas combinaciones que tampoco las entiende, así que tendrás que
limpiar esos comentarios.


Respuesta Responder a este mensaje
#4 Octavio Hernandez
22/01/2006 - 13:53 | Informe spam
Carmelo,

Aunque con este enfoque de ejecutar el script no debes tener ningún
problema, a mí me gusta más copiar una base de datos ya lista y registrarla
en el SQL Server. Mira este artículo:

http://www.codeproject.com/cs/datab...aller1.asp

Slds - Octavio

"Carmelo J. Morales Muñoz" escribió en el mensaje
news:
hola!

tengo que ejecutar un scrip para crear una base de datos y todas las
tablas y relaciones.

Si utilizo un dataAdapter, me he dado cuenta que nome deja pegar todo el
guión sql en la propiedad "command text"

¿como lo hago?


http://www.gestionagricola.com
http://www.carmelosoft.com


Respuesta Responder a este mensaje
#5 Carmelo J. Morales Muñoz
23/01/2006 - 19:13 | Informe spam
Muchas gracias, desconocía esta formade pasar una base de datos a otro
servidor, genial!

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