在ASP.NET中,使用SqlConnection对象连接数据库时,可以使用以下语法中的任一一种来指定数据库的位置:

  1. 使用服务器名称:
string connectionString = "Data Source=SERVER_NAME;Initial Catalog=DATABASE_NAME;User ID=USER_ID;Password=PASSWORD;";

其中,SERVER_NAME是数据库服务器的名称或IP地址,DATABASE_NAME是要连接的数据库的名称,USER_ID和PASSWORD是连接数据库所需的用户名和密码。

例如:

string connectionString = "Data Source=DESKTOP-FTNJTHV;Initial Catalog=myDatabase;User ID=myUsername;Password=myPassword;";
  1. 使用本地数据库路径:
string connectionString = "Data Source=|DataDirectory|DATABASE_NAME.mdf;Integrated Security=True;";

其中,DATABASE_NAME是要连接的本地数据库的名称,|DataDirectory|是ASP.NET应用程序的App_Data文件夹的路径,Integrated Security=True表示使用Windows身份验证来连接数据库。

例如:

string connectionString = "Data Source=|DataDirectory|myDatabase.mdf;Integrated Security=True;";

在使用这种方法连接本地数据库时,需要将该数据库文件添加到ASP.NET应用程序的App_Data文件夹中。

无论使用哪种语法,都需要将上面的connectionString赋值给SqlConnection对象的ConnectionString属性,例如:

SqlConnection connection = new SqlConnection(connectionString);
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐