string strcon="Driver={SQL Server};Server=(local);Initial Catalog=database;user id=yourusername;password=yourpwd";
System.Data.Odbc.OdbcConnection con=new System.Data.Odbc.OdbcConnection(strcon);
try
{
con.Open();
MessageBox.Show("连接成功!","提示");
}
catch(Exception ex)
{
con.Close();
MessageBox.Show(ex.ToString(),"提示");
}
这个语句我是通过测试的,不用配置DSN
System.Data.Odbc.OdbcConnection con=new System.Data.Odbc.OdbcConnection(strcon);
try
{
con.Open();
MessageBox.Show("连接成功!","提示");
}
catch(Exception ex)
{
con.Close();
MessageBox.Show(ex.ToString(),"提示");
}
这个语句我是通过测试的,不用配置DSN
根本就不能配,必须手工
既然可以不配,为何 还要配呀?你是要做事,又不是非得配DSN !!