首次尝试将 C# 应用程序连接到 MDF 数据库时,出现 ArgumentException,指示“DataSource”关键字为可能会遇到不支持的情况。要解决此问题,请确保连接字符串的格式正确。
所提供问题中的有问题的代码是:
con.ConnectionString = "DataSource=.\SQLEXPRESS;
正确的连接字符串格式是:
con.ConnectionString = @"Data Source=.\SQLEXPRESS;
注意:在“Data”和“Source”之间添加空格。
这是具有正确连接的更新代码string:
con.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=SampleDatabase.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
进行此修改后,应用程序应该能够成功连接到 MDF 数据库。
以上是为什么在 C# 中连接到 MDF 数据库会抛出'ArgumentException: 'DataSource' Keyword Not Supported”?的详细内容。更多信息请关注PHP中文网其他相关文章!