|
|||
|
Buenas, estoy creando una aplicación en VB.NET 2008 y necesito que al pulsar un botón se cree una base de datos. Estoy siguiendo un tutorial de otra web que me imagino que no podré poner el enlace.
Pero en el tutorial se ve como muestra un combobox para que el usuario eliga la instancia del server pero lo que yo quiero es que sea una en concreto. Y quiero que sea de SQL, yo no entiendo mucho de programar bases de datos ya que es mi primera vez pero me he imaginado que con el SQL Server Express de Microsoft serviría así que me lo bajé para probar pero no se como poner para que use eso. Tambien quiero que las bases de datos sean en local. |
|
|||
|
Otro Up, por favor necesito ayuda... Dejo el código relacionado a las bases de datos:
Código:
Dim str As String
Dim myConn As SqlConnection = New SqlConnection("Server=127.0.0.1;" & _
"uid=sa;pwd=;database=master")
str = "CREATE DATABASE MyDatabase ON PRIMARY " & _
"(NAME = MyDatabase_Data, " & _
" FILENAME = 'C:\Archivos de programa\AllDataBase Manager\Bases de Datos\'" & nombreBD & "'\MyDatabaseData.mdf', " & _
" SIZE = 2MB, " & _
" MAXSIZE = 10MB, " & _
" FILEGROWTH = 10%) " & _
" LOG ON " & _
"(NAME = MyDatabase_Log, " & _
" FILENAME = 'C:\Archivos de programa\AllDataBase Manager\Bases de Datos\'" & nombreBD & "'\ MyDatabaseLog.ldf', " & _
" SIZE = 1MB, " & _
" MAXSIZE = 5MB, " & _
" FILEGROWTH = 10%) "
Dim myCommand As SqlCommand = New SqlCommand(str, myConn)
Try
myConn.Open()
myCommand.ExecuteNonQuery()
MessageBox.Show(" B ase de Datos creada correctamente", _
"MyProgram", MessageBoxButtons.OK, _
MessageBoxIcon.Information)
Catch ex As Exception
MessageBox.Show(ex.ToString())
LabelInfoBD.Text = "Error al crear la base de datos"
Finally
If (myConn.State = ConnectionState.Open) Then
myConn.Close()
End If
End Try
LabelInfoBD.Refresh()
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|