1. ///系统引用
2. using System.Data;
3. using System.Data.OleDb;
4. using System.Data.SqlClient;
5. ///
6. /// 必需的设计器变量。
7. ///
8. private System.ComponentModel.Container components = null;
9. private System.Data.DataSet myDataSet;
10. C#连接数据库代码-本地MDB数据库连接
11. private void menuItem2_Click(object sender, System.EventArgs e)
12. {
13. try
14. {
15. //创建一个 OleDbConnection对象
16. string strCon = \" Provider = Microsoft.Jet.OLEDB.4.0 ; Data Sourc
e = ../../database/MDB数据库名称.mdb\" ;
17. OleDbConnection myConn = new OleDbConnection ( strCon ) ;
18. string strCom = \" SELECT * FROM 数据表名称\" ;
19. //创建一个 DataSet对象
20. myDataSet = new DataSet ( ) ;
21. myConn.Open ( ) ;
22. OleDbDataAdapter myCommand = new OleDbDataAdapter ( strC
om , myConn ) ;
23. myCommand.Fill ( myDataSet , \"数据表名称\" ) ;
24. myConn.Close ( ) ;
25. //关闭连接
26. statusBar1.Text=\"本地MDB数据库连接成功\";
27. }
28. catch ( Exception ex )
29. {
30. statusBar1.Text=\"本地MDB数据库连接失败\";
31. MessageBox.Show ( \"连接本地MDB数据库发生错误:\" + ex.ToStrin
g ( ) , \"错误!\" ) ;
32. }
33. }
34. c#远程MDB数据库连接
35. c#本地SQL数据库连接
36. private void menuItem3_Click(object sender, System.EventArgs e)
37. {
38. try
39. {
40. //创建一个 SqlConnection对象
41. string strCon = \"Integrated Security=SSPI;Initial Catalog='数据库名
称';Data Source='本地计算机名';User ID='登录用户名';Password='登录用户密码';Connect Timeout=30\";
42. SqlConnection myConn = new SqlConnection ( strCon ) ;
43. string strCom = \" SELECT * FROM 数据表名称\" ;
44. //创建一个 DataSet对象
45. myDataSet = new DataSet ( ) ;
46. myConn.Open ( ) ;
47. yConn ) ;
SqlDataAdapter myCommand = new SqlDataAdapter ( strCom , m
48. myCommand.Fill ( myDataSet , \"数据表名称\" ) ;
49. myConn.Close ( ) ;
50. //关闭连接
51. statusBar1.Text=\"本地SQL数据库连接成功\";
52. }
53. catch ( Exception ex1 )
54. {
55. statusBar1.Text=\"本地SQL数据库连接失败\";
56. MessageBox.Show ( \"连接本地SQL数据库发生错误:\" + ex1.ToStrin
g ( ) , \"错误!\" ) ;
57. }
58. }
59. --------------------------------------------------------------------------
------------------------------------
60. c#远程SQL数据库连接
61.
private void menuItem10_Click(object sender, System.EventArgs e)
62. {
63. try
. {
65. //创建一个SqlConnection对象
66. string strCon = \"Initial Catalog='数据库名称';Server='远程IP地址,14
33';User ID='登录用户名';Password='登录用户密码';Persist Security Info=True\";
67. SqlConnection myConn = new SqlConnection ( strCon ) ;
68. string strCom = \" SELECT * FROM 数据表名称\" ;
69. //创建一个 DataSet对象
70. myDataSet = new DataSet ( ) ;
71. myConn.Open ( ) ;
72. yConn ) ;
SqlDataAdapter myCommand = new SqlDataAdapter ( strCom , m
73. myCommand.Fill ( myDataSet , \"数据表名称\" ) ;
74. myConn.Close ( ) ;
75. //关闭连接
76. statusBar1.Text=\"远程SQL数据库连接成功\";
77. }
78. catch ( Exception ex2 )
79. {
80. statusBar1.Text=\"连接远程SQL数据库失败\";
81. MessageBox.Show ( \"连接远程SQL数据库发生错误:\" + ex2.ToStrin
g ( ) , \"错误!\" ) ;
82. }
83. }