第一次接触SYBASE数据库,想要了解在VS2005 C#里面怎么对SYBASE数据库进行操作,比如创建数据库,创建表格,插入数据,查询数据,删除数据,编辑数据。
顺便也请求关于IBM DB2数据库相关的操作代码。
现在的分少了一点,以后陆续加分。

解决方案 »

  1.   

    Sybase 12.5能够很好地支持microsoft ado.net,在Sybase12.5的安装目录下有一个ado.net的目录,该目录下有三个组件:Sybase.Data.AseClient.dllsybdrvado11.dllsybdrvssl.dllSybase.Data.AseClient.dll 提供了访问Sybase的active data object,只要将这三个组件放到应用程序目录下,在应用程序中引用Sybase.Data.AseClient.dll,就能使用ado.net访问Sybase了。Sybase在其ado.net目录下还提供了C#、VB.Net的源代码,参数这些源代码就应该可以做一些数据库的操作了,如何还不够,可以通过下面URL: http://sybooks.sybase.com/adonet.html到Sybase网站上获取Sybase ASE ADO.NET Data Provider 更多技术文档。 
    还可以参看这篇文章:Developing a Data Access Layer for Sybase Using ADO.NET: Essentials , 这是一个详细的例子
      

  2.   

    Provider=Advantage OLE DB Provider;User ID=adssys;Data Source=MyDataDictionaryPath;Advantage Server Type=ADS_REMOTE_SERVER;
      

  3.   

    原来做过一个项目是用Sybase数据库的。
    是用的.net自带的oledb。
      

  4.   

    太好了,谢谢你们的提点。另外,我现在在官网下载的IBM DB2 V9.5,提供了一个VS2005的插件,但是支不支持以前的BD2/400。