我在我的机器上运行DataTable dt = new DataTable();
dt.Columns.Add(new DataColumn("YourColumn"));
dg_phase_details.ItemsSource = dt.DefaultView;
实例,其中一个数据库包含一个表。我有一个Excel VBA应用程序连接到此数据库并检索/更新记录。此Excel VBA脚本仅从托管数据库的同一台计算机连接到数据库,而不是从任何其他客户端/计算机连接。
我检查并消除了网络问题的可能性,因为我可以从这些客户端计算机成功ping并远程登录到MyIPAddress:1433。
以下是我尝试过的连接字符串的组合,其中没有一个工作在另一台机器上,而不是托管SQL DB的机器。帮助赞赏!
MSSQLServer 2014 Express
ConnectionStringSQL = "Provider=SQLOLEDB;Data Source=10.0.0.2,1433;Network Library=DBMSSOCN;Initial Catalog=MyDBName;Integrated Security=SSPI"
ConnectionStringSQL = "Provider=SQLOLEDB;Data Source=10.0.0.2,1433;Network Library=DBMSSOCN;Initial Catalog=MyDBName;Username=MyUsername;Password=MyPassword"
ConnectionStringSQL = "Provider=SQLOLEDB;Data Source=PCName;Network Library=DBMSSOCN;Initial Catalog=MyDBName;Integrated Security=SSPI"
ConnectionStringSQL = "Provider=SQLOLEDB;Data Source=PCName\MSSQLSERVER;Network Library=DBMSSOCN;Initial Catalog=MyDBName;Username=MyUsername;Password=MyPassword"