zoukankan      html  css  js  c++  java
  • WPF基础篇之连接数据库

    WPF连接DB2数据库

    public void ConnectionBD2Func()
            {
                //连接数据库字符串,DB2 9.5以下版本使用Data Source=Test,否则查询找不到数据库。DB2 9.7以上版本可以使用Database
                string strConn = "Provider=IBMDADB2;HostName=10.180.6.108;Database=Test;port=50000;UID=mmmm;PWD=sssss;";
                using (OleDbConnection conn = new OleDbConnection(strConn))
                {
                    try
                    {
                        //连接数据库
                        conn.Open();
                        //查询数据库语句
                        string commandStr = "select * from TM_EMPLOYEE";
                        //要对数据源执行的 SQL 语句或存储过程
                        OleDbCommand oleDbCmd = new OleDbCommand(commandStr, conn);
                        //表示一组数据命令和一个数据库连接,它们用于填充 System.Data.DataSet 和更新数据源。
                        OleDbDataAdapter oleDbDataAda = new OleDbDataAdapter(oleDbCmd);
                        //数据的内存中缓存
                        DataSet daSet = new DataSet();
                        //将获取到的数据填充到数据缓存中
                        oleDbDataAda.Fill(daSet);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.ToString());
                    }
                }
                MessageBox.Show("Executing Finished");
            }

    WPF连接SQLServer数据库

    public void ConnectionSQLServerFunc()
            {
                //连接数据库字符串
                string strConn = "Data Source=.;Initial Catalog=MyTest;User ID=sa;Password=password1";
                using (SqlConnection conn = new SqlConnection(strConn))
                {
                    try
                    {
                        //连接数据库
                        conn.Open();
                        //查询数据库语句
                        string commandStr = "select * from TM_EMPLOYEE";
                        //要对数据源执行的 SQL 语句或存储过程
                        SqlCommand sqlCmd = new SqlCommand(commandStr, conn);
                        //表示一组数据命令和一个数据库连接,它们用于填充 System.Data.DataSet 和更新数据源。
                        SqlDataAdapter sqlDataAda = new SqlDataAdapter(sqlCmd);
                        //数据的内存中缓存
                        DataSet daSet = new DataSet();
                        //将获取到的数据填充到数据缓存中
                        sqlDataAda.Fill(daSet);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.ToString());
                    }
                }
                MessageBox.Show("Executing Finished");
            }

         

  • 相关阅读:
    打造自定义 eslint
    二叉树(三): 二叉查找树
    二叉树(二): 补充
    二叉树(一): 遍历
    redux 源码浅析
    react-redux 源码浅析
    WebComponents使用以及思考
    SHELL 语法以及实例
    React-Native 原生 APP 更新
    关于 cdn 在项目中的使用
  • 原文地址:https://www.cnblogs.com/zty1294625258/p/6018838.html
Copyright © 2011-2022 走看看