我有一个InterBase数据库,现在准备在Vs2008里通过C#对它进行操作,一用才发现,C#里根本不能调用InterBase数据库,原本以为通过ODBC或OLEDB进行连接,结果却发现不行,到网上进行搜索,说是可以进行sibprovider进行连结,但好像这个sibprovider是必须花钱的,难道微软公司或borland公司就没有开始针对interbase数据库的ODBC或Oledb驱动程序么?有什么办法在C#中对Interbase数据库进行操作啊。
调试欢乐多
BdpConnection Conn = new BdpConnection(strConnString);// 打开连接。
DataSet ds = new DataSet();
string strSql = "select * from \"users\"";//因为InterBase下表是用"tablename"来表示的,所以这里必须用\"来进行转义
BdpDataAdapter dbAdapter = new BdpDataAdapter(strSql, Conn);
dbAdapter.Fill(ds, "userlist");
GridView1.DataSource = ds.Tables["userlist"];
GridView1.DataBind();