I\'ve created a new project in VS2008, and added a .MDF file to the project. This is the first time I\'ve tried to use the MDF files and .SQLEXPRESS databases (I\'ve always
from where this name mydbfile ?
If you're using the *.mdf file in the App_Data folder of an ASP.NET app you can use this.
Server=.\SQLExpress;AttachDbFilename=|DataDirectory|**mydbfile**.mdf;Database=dbname; Trusted_Connection=Yes;
If it's not an ASP.NET application don't use the DataDirectory syntax and just use the full c:... path.
If you're using the *.mdf file in the App_Data folder of an ASP.NET app you can use this.
Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf;Database=dbname; Trusted_Connection=Yes;
If it's not an ASP.NET application don't use the DataDirectory syntax and just use the full c:\... path.
For a local DB and no SQLEXPRESS server:
"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=""|DataDirectory|\MyDB.mdf"";Integrated Security=True;Connect Timeout=30"