C#使用AseClient连接Sybase报无法加载sybdrvado11.dll的解决办法

来源:互联网 发布:网络自制剧哪些好看 编辑:程序博客网 时间:2024/05/17 20:32

win7 64位系统下,首先将

    Sybase.Data.AseClient.dll

    sybdrvado11.dll

    sybdrvssl.dll

这3个dll拷贝到bin目录下(Debug或Release目录下),然后将

msvcr71.dll

这个文件复制到system32和sysWOW64目录下,这是VC7运行库,网上可以找到。

然后就直接引用Sybase.Data.AseClient.dll(这一个就行了)


using Sybase.Data.AseClient;


AseConnection connection = new AseConnection(connString);

AseCommand command = new AseCommand(commText, connection);

command.Connection.Open();
num = command.ExecuteNonQuery();

command.Connection.Close();

0 0