您现在的位置是:首页 >

vs如何连接数据库 C#连接DB2数据库的方法和代码

火烧 2022-06-20 12:51:37 1084
C#连接DB2数据库的方法和代码   项目中遇到的 et(C#) 连接DB 问题 解决了 和大家分享一下   下面的程序是同不Sql 中的表与DB 中的表   u i g Sy tem u i g S

C#连接DB2数据库的方法和代码  

  项目中遇到的 net(C#) 连接DB 问题 解决了 和大家分享一下

  下面的程序是同不Sql 中的表与DB 中的表

vs如何连接数据库 C#连接DB2数据库的方法和代码

  using System;using System Collections Generic;using System Linq;using System Text;using System Data Odbc;using System Data SqlClient;using System Data;

  namespace DB Import{    class Program    {        static void Main(string[] args)        {            OdbcConnection DB Connection = new OdbcConnection( Dsn=DataSourceName;uid=UserName;pwd=mismidas );//创建DB 的数据源连接

  //这里是用数据源连接的

  //DataSourceName 数据源名称

  //UserName 用户名

  //pwd 用户口令            //OdbcCommand

  SqlConnection conSql = new SqlConnection( Data Source=oadatabase\userdb ;Initial Catalog=GongChengGuanLi;Persist Security Info=True;User ID=sqlUserName;Password=SqlPassword );//Sql 的数据库连接            DB Connection Open();//打开DB 的数据源连接            SqlDataAdapter ZDAdapter = new SqlDataAdapter(new SqlCommand( Select * from SCD_GXDY_XGJL conSql));            SqlCommandBuilder myCommandBuilder = new SqlCommandBuilder(ZDAdapter);            DataSet ZDDataSet = new DataSet();            ZDAdapter Fill(ZDDataSet SCD_GXDY_XGJL );            for (int i = ; i < ZDDataSet Tables[ SCD_GXDY_XGJL ] Rows Count; i++)            {                Console WriteLine( importing +i+ );                DataRow row = ZDDataSet Tables[ SCD_GXDY_XGJL ] Rows[i];                int KHDM = ;                try                {                    KHDM = int Parse( + row[ KHDM ]);                }                catch (Exception paresException)                {                    KHDM = ;                }

  //KHDM                if ( + row[ KHDM ] != && KHDM!= )                {                    OdbcCommand cmdSelect = new OdbcCommand( Select CCUST CNME CTYPE CLOC CMDPFX from V tstF RCM where CCUST= +KHDM+ DB Connection);                   OdbcDataReader odbcReader= cmdSelect ExecuteReader();                   if (odbcReader Read())//从DB 中读取数据                   {                       row[ CNME ] = +odbcReader[ CNME ];                       row[ CTYPE ] = + odbcReader[ CTYPE ];                       row[ CLOC ] = + odbcReader[ CLOC ];                       row[ CMDPFX ] = + odbcReader[ CMDPFX ];                   }                   odbcReader Close();                }

  }            Console WriteLine( Updating );            ZDAdapter Update(ZDDataSet SCD_GXDY_XGJL );            Console WriteLine( Commplete! );            Console WriteLine( Press any Key to Exit! );            Console Read();

  }    }}

  但可能有朋友要问了 DB 的数据源是怎么建立的 安装IBM DB RUN Time Client

  然后运行 从属站架构辅助程式 来添加数据源 (剩下就是下一步了啊)

lishixinzhi/Article/program/ASP/201311/21832  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码