C#使用ODBC连接SYBASE数据库的方法
2005-12-29 01:27
597 查看
/* 原作者:Jaron,2005-12-28 */
/* 原出处:Web技术中文网(http://jaron.cn )*/
/* 转载请注明出处和保留此版权信息*/
/* 欢迎使用SiteManager-CMS 网站管理系统 http://demo.jaron.cn */
1.在服务器上安装Sybase客户端,配置Dsedit,如下图:
2.配置ODBC的系统DSN,如下图:
3.源代码示例:
/* 原出处:Web技术中文网(http://jaron.cn )*/
/* 转载请注明出处和保留此版权信息*/
/* 欢迎使用SiteManager-CMS 网站管理系统 http://demo.jaron.cn */
1.在服务器上安装Sybase客户端,配置Dsedit,如下图:
2.配置ODBC的系统DSN,如下图:
3.源代码示例:
以下是代码片段: public XmlDocument RiverXml() //Log库 { //定义LOG库的ODBC数据源 string strODBCConnection_LogDB = "Driver={SYBASE SYSTEM 11};Srvr=jdtmdb;Uid=sa;Pwd=;DB=logdb"; // logdb 是数据库名称 OdbcConnection oLogConn; OdbcCommand oLogCmd; XmlDocument doc; XmlTextWriter xtw; string lcHtml; string strDbReturnString; OdbcDataReader myLogDataReader = null; string STCD; string STNA = ""; string strSql; strSql = "select * from TV_RIVER_T order by YMDHM desc"; //ST_DAM_R strDbReturnString = ""; oLogConn = new OdbcConnection(strODBCConnection_LogDB); oLogCmd = new OdbcCommand(strSql, oLogConn); oLogConn.Open(); myLogDataReader = oLogCmd.ExecuteReader(CommandBehavior.CloseConnection); while (myLogDataReader.Read()) { STCD = myLogDataReader["STCD"].ToString(); if (STCD == "53049") STNA = "邵伯水位站"; if (STCD == "53071") STNA = "兴化"; strDbReturnString += "<Rows>" + "<Cols>" + STCD + "</Cols>" + "<Cols>" + STNA + "</Cols>" + "<Cols>" + DateTime.Parse(myLogDataReader["YMDHM"].ToString()).ToString("yyyy-MM-dd HH:mm") + "</Cols>" + "<Cols>" + myLogDataReader["ZR"].ToString() + "</Cols>" + "<Cols>" + myLogDataReader["Q"].ToString() + "</Cols>" + "<Cols>" + myLogDataReader["XSA"].ToString() + "</Cols>" + "<Cols>" + myLogDataReader["ZRTEND"].ToString() + "</Cols>" + "<Cols>" + myLogDataReader["QMES"].ToString() + "</Cols>" + "</Rows>"; STNA = ""; } myLogDataReader.Close(); oLogConn.Close(); // .... 以下部分略... } |
相关文章推荐
- C#使用ODBC连接SYBASE数据库的方法
- 在C#中使用sqlClient和Odbc两种连接方法调用存储过程简述
- C#使用ODBC与OLEDB连接数据库的方法示例
- 在C#中使用sqlClient和Odbc两种连接方法调用存储过程简述
- Asp.Net(C#)使用oleDbConnection 连接Excel的方法
- java使用ODBC连接Access(mdb)文件错误解决方法
- C#程序不使用tnsnames.ora中的字符串连接数据库的方法
- c#连接access2003操作必须使用一个可更新的查询解决方法
- [转载]C#中使用ADO.NET连接SQL Server数据库,自动增长字段用作主键,处理事务时的基本方法
- PHP使用ODBC连接数据库的方法
- 在微软报表服务中,使用odbc连接Sybase数据库,无法使用参数查询的问题我找到办法了
- C#中配置文件的使用方法(连接字符串的保存)
- C#使用Socket快速判断数据库连接是否正常的方法
- [原创]C#中使用ADO.NET连接SQL Server数据库,自动增长字段用作主键,处理事务时的基本方法
- 在powerbuilder中使用odbc连接mysql5数据库中文乱码解决方法
- 使用plsql连接oracle一样,使用ClouderaImpalaODBC32.msi工具连接impala的方法!
- 在powerbuilder中使用odbc连接mysql5数据库中文乱码解决方法
- R语言使用ODBC连接数据库PostgreSQL查询语句中含有""处理方法
- win2003 64位系统下ODBC连接使用方法
- C#使用oledb连接excel运行Insert Into语句出现“操作必须使用一个可更新的查询”的解决的方法