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");
            }

         

  • 相关阅读:
    结对编程收获
    《程序员修炼之道》读书笔记
    《梦断代码》读书笔记
    《编程珠玑》和《梦断代码》(部分) 读书笔记
    团队项目个人心得
    团队项目Alpha阶段心得感悟
    第9周读书笔记
    第8周读书笔记
    结对编程收获
    第七周读书笔记
  • 原文地址:https://www.cnblogs.com/zty1294625258/p/6018838.html
Copyright © 2011-2022 走看看