当前位置:编程学习 > C#/ASP.NET >>

求教 c#连接sql anywhere9数据的代码

是用odbc还是oledb还是ado.net?
请给发一段代码 ,包括引用了什么,谢谢。 --------------------编程问答-------------------- http://www.connectionstrings.com/ --------------------编程问答-------------------- --------------------编程问答-------------------- 我这么抄的:
 objSqlConn =new SqlConnection ();
            string aa = @"ODBC;   Driver=Sybase   SQL   Anywhere   5.0 DefaultDir=c:\dbpath\;Dbf=c:\sqlany50\mydb.db;Uid=myUsername;Pwd=myPassword;Dsn="" ";
            objSqlConn.ConnectionString = aa;
            objSqlConn.Open (   );
错误:不支持关键字: “odbc;   driver”。 --------------------编程问答-------------------- 路过,新手不懂 --------------------编程问答-------------------- 你这从哪里找的啊,给我网址看看,不对啊 --------------------编程问答-------------------- 上边那段是我自己写的,写的不对,改成下边这样格式通过了
 OdbcConnection conn = new OdbcConnection(); 
            conn.ConnectionString =            "ODBC;" + 
                "Driver={Sybase SQL Anywhere 9.0};" +        
              @"DefaultDir=d:\;" +           
              @"Dbf=d:\资料.db;" +  
                "Uid=dba;" +    
                "Pwd=sql;" +
                @"Dsn="""";"; 
            conn.Open(); 
运行时还有错误:ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 --------------------编程问答-------------------- 因为你是选择odbc进行连接啊,你需要在odbc中添加数据源啊,控制面板-管理工具-数据源(odbc)进行设置来连接你的数据库,然后.NET这里才能通过字符串到odbc数据源中查找而连接到数据库 --------------------编程问答-------------------- 我的odbc数据源名是ziliao,上段代码需要怎么改才能成功呢 请指教
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,