我正在关注这篇文章 - > C# DSN Util
所以我有以下代码。 (略微修改)
OdbcConnection DbConnection = null;
try
{
DbConnection = new OdbcConnection(
"DataSourceName=NEWDSN;"+
"Driver=SQL Server;" +
"Description=New DSN;" +
"Server=<NameofServer>;");
DbConnection.Open();
}
catch (Exception e)
{
Console.WriteLine(e.Message);
Console.ReadKey();
System.Environment.Exit(0);
}
一切似乎都运转良好,我没有错误,但没有创建任何东西?我尝试使用以下技术进行故障排除
我可以在ODBC管理工具
添加"DatabaseName=blah;"
我在这个领域尝试了很多东西,但是我无法生产任何东西。
编辑:
嗯,可能没有办法使用此代码创建一个。 DBConnection.Open
似乎是我唯一不错的选择。是否可以创建一个将出现在ODBC数据源管理中的文件?
答案 0 :(得分:4)
您使用的代码和示例是打开已创建的DSN,而不是首先实际创建它们。
你可能需要更像这个例子的东西