473,406 Members | 2,356 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Crear una BBDD desde VB.NET

Hola a todos, tengo un formulario en el que solicito el nombre de una
base de datos que luego quiero crear en SQL Server. Lo hago a traves
del siguiente código:

Private Sub btnCrear_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles btnCrear.Click
Try
Dim cnxCrear As New SqlClient.SqlConnection("Server =
EPISTEME-SRV;" & _
"UID= sa; pwd= 123456; database= master")
Dim CadenaCrea As String
CadenaCrea = ("Create Database " & TexBBDD & " on primary (" &
_
"name= " & TexBBDD & "_data, filename=
'\\EPISTEME-SRV\Archivos de programa\Microsoft " & _
"SQL Server\MSSQL\Data\" & TexBBDD & "_data.mdf', size =
100 mb, Maxsize = 200, filegrowth= 20)," & _
"log on (name = " & TexBBDD & "_datalog, filename =
'\\EPISTEME-SRV\Archivos de programa\Microsoft " & _
"SQL Server\MSSQL\Data\" & TexBBDD & "_data.ldf', size =
100 mb, Maxsize = 200, filegrowth= 20)")
ExecuteSQLStmt(CadenaCrea, TexBBDD)
MsgBox("Se creó con exito " & TexBBDD,
MsgBoxStyle.Information, "" & TexBBDD & "")
Catch
MsgBox("Error intentando crear " & TexBBDD,
MsgBoxStyle.Critical, "ERROR")
End Try
End Sub

No hay manera de que funcione, siempre me devuelve el error "Error
intentando crear bbdd".
¿Alguien sabe por qué, y que podria hacer para conseguir que funcione?

Gracias
Jul 23 '05 #1
3 5351
Lo primero sería visualizar el valor de CadenaCrea antes de ejecutarlo
- lo puedes copiar en el Analizador de Consultas y ejecutarlo para ver
qué pasa. Así verás el error que sale directamente de MSSQL, en
lugar del error que es de tu propio código. Me imagino que hay un
error de sintaxis en CadenaCrea, pues ejecutarlo desde el Analizador
debería aclarar el asunto.

Si todavía no consigues crear la base, te aconsejo informarnos sobre
el valor de CadenaCrea y también el error que sale en el Analizador. Y
la versión de MSSQL puede ser importante también.

Simon

Jul 23 '05 #2


Hola Simon,

Ya lo habia probado pero el problema creo que no esta ahi, porque
tambien probe a hacer solo CREATE DATABASE con el nombre de la base de
datos y tampoco lo hacia. La instruccion CREATE DATABASE nbBBDD funciona
sin añadirle todo lo demas.

Tengo tambien problemas para crear una tabla dentro de una BBDD ya
creada. La verdad es que solo tengo creada la conexión, que funciona
correctamente porque me deja acceder con ella a otras tablas existentes.
Para crear la tabla he probado tantas cosas que ya no se ni por donde
empezar. Si sabes algo de esto (y de la pregunta anterior) y puedes
ayudarme te lo agradeceria.

Gracias

*** Sent via Developersdex http://www.developersdex.com ***
Jul 23 '05 #3
¿Qué quiere decir "tampoco lo hacia"? ¿Qué instrucción has
ejecutado? ¿Hay un error?

Bueno, he mirado de nuevo tu código, y por lo visto los caminos a los
archivos de la base son incorrectos, p.ej.:

'\\EPISTEME-SRV\Archivos de programa\Microsoft " & _
"SQL Server\MSSQL\Data\" & TexBBDD & "_data.mdf'

El camino debe ser local, o sea:

'C:\Archivos de programa\Microsoft " & _
"SQL Server\MSSQL\Data\" & TexBBDD & "_data.mdf'

El MSSQL no admite el uso de unidades remotas a menos que tengas un NAS
certificado para el SQL Server:

http://support.microsoft.com/?scid=k...4261&x=18&y=11

Si todavía no funciona, pues repito que debes indicar el valor de
CadenaCrea y también el error; nosostros no podemos ver lo que está
en tu pantalla...

En cuanto a crear una tabla en una base existente, no tengo no idea.
Dices que has probado muchas cosas, pero no dices qué has probado, ni
qué errores te salen, etc. Por favor, siempre incluye en tus posts las
instrucciones que has ejecutado, y los errores - lo mejor es copiarlos
y pegarlos directamente.

Simon

Jul 23 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: news.arsys.es | last post by:
Hola a todos. Me gustaria lanzar desde una macro comandos del tipo del asunto si es que se puede... Es para usarlo con las Autokeys.. Saludos a todos...
2
by: Jorge Gallardo | last post by:
Hola a todos. Me gustaria saber si se puede utilizar lo del asunto desde una accion de macro... Si no es asi, como podria convertirlo a modulo para llamarlo desde la macro. Necesito que el...
1
by: Alberto | last post by:
Cuando intento añadir un aspx a mi proyecto me aparece el siguiente mensaje de error: No se puede ejecutar el asistente 'C\Archivos de programa\Microsoft Visual Studio.Net...
11
by: Liber | last post by:
¿Alguien podría explicarme como enviar mails desde un WindowsForm ?, puedo hacerlo con un WebForm, pero no se como hacerlo con WindowsForm, podrían darme un ejemplo. Gracias, Saludos, Liber.
4
by: jsiii | last post by:
Hello, I am trying to develop JSP application with Visual Web Pack in Netbeans 5.5. I am trying to connect to MySql database. It was going all well and with some minor problems I was able to...
1
by: =?Utf-8?B?TWFyY2Vsbw==?= | last post by:
hola amigos.... tengo dos formularios en los cuales desde uno de ellos quiero poder modificar lo que lleva dentro un textbox el otro. agradesco su colaboracion. Marcelo
1
by: LuisDavid | last post by:
Hola grupo tengo un codigo que como resultado me da un valor ejemplo (p0, p1,......), que al visualizarlo por ejemplo parte del codigo es: <script ....> function valores(){ ..... codigo........
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.