ASP и БД

zion03
Дата: 01.05.2010 13:13:35
Никак не подключусь к БД. Реализовано на MSSQL(файл)
Проблема в ConnectionString
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder["Server"] = ".\\SQLEXPRESS";
builder["Integrated Security"] = "true";
builder["User Instance"] = "true";
builder["Database"] = "library";
builder["Pooling"] = "False";
builder["AttachDbFilename"] = Environment.CurrentDirectory + @"\bin\App_Data\bd.mdf";
string strConnect = builder.ConnectionString;
this.sqlconn = new SqlConnection(strConnect);
Я хочу сделать, чтобы проект запускался без жесткой привязки к базе.
Если БД добавить в Serverexplorer все работает, а по другому нет.
Game1024
Дата: 04.05.2010 03:26:07
zion03,

Попробуйте так:

SqlConnection thisConnection = new SqlConnection(
@"Data Source=.\SQLEXPRESS;"+
@"AttachDbFilename='\bin\App_Data\bd.mdf';" +
@"Integrated Security=True;Connect Timeout=30;User Instance=true"

Либо так:

string strSqlConnection = "Data Source=.\SQLEXPRESS;Initial Catalog=bd;Integrated Security=true;Connect Timeout=30;User Instance=true";
SqlConnection sqlCon = new SqlConnection(strSqlConnection);

В первом случае,естественно,путь к базе данных нужно указывать полностью
Game1024
Дата: 04.05.2010 03:29:56
Отпишитесь,получилось или нет