NOTA: esto se hace mediante una conexion a SQL Server 2005 Express Edition que esta en tu PC es decir para probar tu aplicacion y debuguearla
- Instalar el SQL Server 2005(aunque puedes instalar el mas nuevo y quizas te sirvan estos pasos)
- Instalar Microsoft SQL Server Management Studio Express
- Ejecutas Microsoft SQL Server Management Studio Express
Conectar con el Explorador de Objetos, click derecho en el servidor SQL ejecutado luego clickea en Propiedades
Activar Modo de autenticacion de Windows y Sql Server
Aceptas los cambios
Codigo C#:
public void ConnectSQLServer()
{
SqlConnectionStringBuilder bldr = new SqlConnectionStringBuilder();
/*
* Esta es una manera de conectarse pero no te servira para probar en casa
*/
/*
bldr.DataSource = @"TONY-SERVER\SQLEXPRESS";
bldr.InitialCatalog = "testing";
bldr.UserID = @"TONY-SERVER\Tony";
bldr.Password = "";
bldr.ConnectionString
*/
/* Con esta conexion es posible hacer pruebas en casa */
SqlConnection con = new SqlConnection(@"Data Source=TONY-SERVER\SQLEXPRESS;Initial Catalog=testing;User ID=TONY-SERVER\TONY;Password=;Integrated Security=SSPI");
con.Open();
/* Manejar datos aqui */
con.Close();
}
Codigo VB.NET:
Public Sub ConnectSQLServer()
Dim bldr As New SqlConnectionStringBuilder()
' bldr.DataSource = "TONY-SERVER\SQLEXPRESS";
' bldr.InitialCatalog = "testing";
' bldr.UserID = "TONY-SERVER\Tony";*/
' bldr.Password = ""
Dim As bldr.ConnectionString
Dim Con As New SqlConnection("Data Source=TONY-SERVER\SQLEXPRESS;Initial Catalog=testing;User ID=TONY-SERVER\TONY;Password=;Integrated Security=SSPI")
con.Open()
con.Close();
End Sub
Agregando esto al ConnectionString: Integrated Security=SSPI se pueden hacer pruebas en casa con Sql Server 2005 Express Edition si eso te lanzara un mensaje de error:
El usuario no está asociado a una conexión de SQL Server de confianza.
Pero con todo lo que hicimos mas arriba este error no te aparecera, pero si quieres hacer una conexion remota tendras que darle permisos al usuario con que te conectas
Tambien es valido:
Data Source=TONY-SERVER\SQLEXPRESS
y
Data Source=.\SQLEXPRESS
-
User ID=TONY-SERVER\TONY
y
User ID=.\TONY
El Password esta vacio ya que no es necesario mientras este en desarrollo la aplicacion
Publicado en tttony.blogspot.com
Publicar un comentario
No hay comentarios.:
Publicar un comentario