Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2007, 18:13
SinNombre
 
Fecha de Ingreso: septiembre-2007
Mensajes: 51
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta C# Conexion a BD mediante aplicación para Consola

Que tal amigos, Necesito ayuda. Estoy aprendiendo C# desde abajo y mi primer proyecto (aparte del tipico "Hola Mundo") es crear una coneccion a una base de datos pero me marca un error al momento del open del objeto SqlConnection.
Seguro para varios de Uds. será muy obvio el problema aki les dejo el codigo.

using System;
using System.Data;
using System.Data.SqlClient;


namespace Consola

{

/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: Add code to start application here
//

Conexion goConn=new Conexion();

Console.WriteLine ("Prube para conexion a base de datos Tarificador...");
Console.ReadLine ();
Console.WriteLine ("Proporcione la Siguiente Información... ");
Console.WriteLine ("");
Console.WriteLine ("Servidor: "); goConn.Server(Console.ReadLine ()) ;
Console.WriteLine ("Usuario: ");goConn.User(Console.ReadLine ());
Console.WriteLine ("Base de Datos: ");goConn.DataBase(Console.ReadLine ());
Console.ReadLine();
goConn.Conectar ();

}
}
class Conexion
{
protected string bd;
protected string server;
protected string user;

public string DataBase(string BD)
{
this.bd = BD;
return BD;

}
public string Server(string Srv)
{
this.server = Srv;
return Srv;
}
public string User(string Usu)
{
this.user = Usu;
return Usu;
}
public void Conectar()
{
string sql = "User ID="+ user +";Initial Catalog="+ bd +"; Data Source="+ server +"";
SqlConnection cnn=new SqlConnection (sql);
try
{
//cnn.ConnectionString ="User ID='"+ user +"';Initial Catalog='"+ bd +"'; Data Source='"+ server +"'";
cnn.Open ();
}
catch
{

}
}
}
}

Muchas gracias de antemano...

No hay crecimiento sin ayuda