- private DataTable LenhSelect(string TenDN, string MK)
- {
- DbProviderFactory fac = DbProviderFactories.GetFactory("System.Data.SqlClient");
- DbDataAdapter da = fac.CreateDataAdapter();
- DataTable dt = new DataTable();
- DbConnection cnn = fac.CreateConnection();
- cnn.ConnectionString = "Data Source=.;Initial Catalog=DuLieu;Integrated Security=True;Persist Security Info=False";
- cnn.Open();
- DbCommand Cmd = fac.CreateCommand();
- Cmd.Connection = cnn;
- Cmd.CommandText = "procTaiKhoan_Sel";
- DbParameter mPar_TenDN = fac.CreateParameter();
- mPar_TenDN.ParameterName = "@TenDangNhap";
- mPar_TenDN.DbType = DbType.String; mPar_TenDN.Size = 30;
- mPar_TenDN.Value = TenDN;
- Cmd.Parameters.Add(mPar_TenDN);
- DbParameter mPar_MatKhauM1K = fac.CreateParameter();
- mPar_MatKhauM1K.ParameterName = "@MatKhauM1K";
- mPar_MatKhauM1K.DbType = DbType.String; mPar_TenDN.Size = 32;
- mPar_MatKhauM1K.Value = MK;
- Cmd.Parameters.Add(mPar_MatKhauM1K);
- da.SelectCommand = Cmd;
- try
- {
- da.Fill(dt);
- }
- catch (Exception Exc)
- {
- MessageBox.Show(Exc.Message);
- }
- return dt;
- }
Khi chạy, nó báo:
Vậy chỗ này thì nó tính sao nhỉ!? Rất mong mọi người giải đáp giùm!Procedure or function 'procTaiKhoan_Sel' expects parameter '@TenDangNhap', which was not supplied.