Mysql
 sql >> база данни >  >> RDS >> Mysql

извикване на mysql storedprocedure от c#?

Мисля, че този пример ще ви помогне

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

или посетете тази страница със същата информация 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. Схема за уеб разработка на сървъри за сцениране и производство, използващи Git Push

  2. Как да разреша това в Mysql (#1242 - Подзаявката връща повече от 1 ред)?

  3. Искам mysql таблицата да поддържа два езика

  4. Само схема mysqldump, актуализиране на схемата без изпускане

  5. Mysql DISTINCT не работи, ако добавя друга колона