بسم الله الرحمن الرحیم
سلام علیکم:
من می خواهم با استفاده از کد بتوانم پایگاه داده ام را که در کنار فایل exe قرار دارد attach کنم تا هنگامیکه کاربر با برنامه کار کی کند بانک به طور اتوماتیک attach شود جست و جو هم کردم و کدهای زیر را بدست آوردم اما اولی فقط زمانیکه پایگاه داده در اس کیو ال سرور attach شده باشد تنها به آن وصل می شود و عمل attach را انجام نمی دهد و دومی هم خطا می دهد :
کد اول :
String strcon = "Initial Catalog=student;Integrated Security=SSPI";
کد دوم :
string sqlConnection1.ConnectionString = "Data Source=computer name\\SQLEXPRESS;AttachDbFilename="+Application.Ex ecutablePath+"\\test.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
که این کد خطای زیر را می دهد :
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server
در ضمن بنده از .net 2005 و sql server 2000 استفاده می کنم.