У меня есть подключение к SQL работает здесь:C# attachmentFilename окна приложения
SqlConnection conn =
new SqlConnection(@"server=localhost\SQLEXPRESS;
AttachDbFilename=C:\Seach ENGINE (June 22, 2015)\SE\SE\MainDatabase.mdf;
Integrated Security=True;User Instance=True");
, но проблема в том, мне нужно предоставить полный путь. В отличие от asp.net, все, что нужно сделать, это добавить |DataDirectory|
к нему и включают имя базы данных ..
Затем я попытался использовать |DataDirectory|
в этой строке соединения и я получаю сообщение об ошибке:
invalid value for key 'attachDbFilename'
я опубликовал мое заявление, и я не могу найти базу данных, потому что я установил его в другом компьютере .. поэтому attachDbFilename
не правда ..
Если DataDirectory
не работает, есть ли другой код, который я могу использовать аналогично каталогу данных?
Обе машины подключены? – Sunny
yes sir .. thats – kaizoshi
Почему вы не используете IP? – Sunny