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