Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

gọi mysql Managedprocedure từ c #?

Tôi nghĩ ví dụ này sẽ giúp bạn

protected DataTable RetrieveEmployeeSubInfo(string employeeNo)
            {
                SqlCommand cmd = new SqlCommand();
                SqlDataAdapter da = new SqlDataAdapter();
                DataTable dt = new DataTable();
                try
                {
                    cmd = new SqlCommand("RETRIEVE_EMPLOYEE", pl.ConnOpen());
                    cmd.Parameters.Add(new SqlParameter("@EMPLOYEENO", employeeNo));
                    cmd.CommandType = CommandType.StoredProcedure;
                    da.SelectCommand = cmd;
                    da.Fill(dt);
                    dataGridView1.DataSource = dt;
                }
                catch (Exception x)
                {
                    MessageBox.Show(x.GetBaseException().ToString(), "Error",
                            MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                finally
                {
                    cmd.Dispose();
                    pl.MySQLConn.Close();
                }
                return dt;
            }

hoặc truy cập trang này với thông tin tương tự http:// www .java2s.com / Code / CSharp / Database-ADO.net / ModifyDataTableinsertdatatodatabasetable.htm



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao kết quả từ một truy vấn SQL không trở lại theo thứ tự tôi mong đợi?

  2. Chèn các giá trị hộp kiểm vào cơ sở dữ liệu

  3. Tìm kiếm nhiều bảng cho cùng một giá trị và nhận bảng từ kết quả của nó

  4. lỗi liên tục xuất hiện trong mã của tôi (kết nối đã mở)

  5. Truy vấn cập nhật MySQL bằng cách sử dụng kết hợp bên trái