C# 与sybase 数据库的连接
前言
Ado.net附带了4个数据库客户命名空间,一个用于SQL Server,另一个用于Oracle,第三个用于ODBC数据源,第四个用于通过OLEBC实现数据库。如果数据库不是SQL Server或Oracle,就应该使用OLE DB,除非还能使用ODBC。
注:以上引自《c#高级编程》第三版清华大学出版社[ISBN 7-302-10199-X/TP ﹒6975 2005年12月第2次印刷]
由上可知,目前C#与sybase数据库的连接有2种方式
l 通过OLEBC
l 通过ODBC
通过OLEBC实现:
需要一个sybase OLEDB 驱动程序(这个可以去网上下载)。具体实现如下:
第一种方法:
1、 首先要在工程里面引用:using System.Data.OleDb;
2、 定义一个连接串:
ConnStr= "Provider=Sybase.ASEOLEDBProvider;Server Name="150.1.1.10,8888";Initial Catalog=ismiswebdb;User Id=ismiswebdb;Password=ismiswebdba";
注:
(1) <