我正在尝试使用以下代码在Azure托管环境上创建DSN:
public static bool AddSystemDsn(string server, string database)
{
return SQLConfigDataSource((IntPtr)0,
4, //4 = ODBC_ADD_SYS_DSN
"SQL Server ",
$"SERVER={server} DSN={database} DATABASE=
{database} TRUSTED_CONNECTION=Yes ANSINPW=NO");
}
它返回False,但我不知道为什么。我想知道是否有更好的代码可以用来在Azure环境中创建DSN?
本教程可以帮助您在sql server上使用ODBC驱动程序创建系统DNS。