mehdi mahbobi
شنبه 27 فروردین 1390, 10:45 صبح
سلام دو ستان. من یه فرم دارم که 2 تا DataGridViewداره اولیشو fill میکنه اما برای دومی ارور زیر و میده:
Child list for field AccountProperties cannot be created
کد مربوط به این قسمت هم اینه:
TblMap1 = Dadap.TableMappings.Add("Table1", "AccountProperties");
ClmMapping1 = TblMap1.ColumnMappings.Add("AccountNumber", "شماره حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("AccountSupply", "موجودی حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("IDSoratHesab", "شناسه مالی");
ClmMapping1 = TblMap1.ColumnMappings.Add("AccountType", "نوع حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("Bedehkar", "بدهکاری");
ClmMapping1 = TblMap1.ColumnMappings.Add("RegDate", "تاریخ ثبت حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("Maxprofit", "حداکثر سود");
Cm2.Connection = Cn2;
Cm2.CommandText = "ReprortAccPro";
Cm2.CommandType = CommandType.StoredProcedure;
Cm2.Parameters.AddWithValue("@AccountNumber", SqlDbType.Int).Value = mkdtxtBoxAccountNumber.Text;
Cm2.Parameters.AddWithValue("@IDNum", '0');
Cm2.Parameters.AddWithValue("@Name", SqlDbType.NVarChar).Value = txtName.Text;
Cm2.Parameters.AddWithValue("@Family", SqlDbType.NVarChar).Value = txtFamily.Text;
Cm2.Parameters.AddWithValue("@Result1", SqlDbType.Int);
Cm2.Parameters["@Result1"].Direction = ParameterDirection.Output;
ResultProc = Convert.ToInt16(Cm2.Parameters["@Result1"].Value);
Dadap.SelectCommand = Cm2;
Dadap.Fill(Dset2);
dataGridView2.DataSource = Dset2;
dataGridView2.DataMember = "AccountProperties";
Child list for field AccountProperties cannot be created
کد مربوط به این قسمت هم اینه:
TblMap1 = Dadap.TableMappings.Add("Table1", "AccountProperties");
ClmMapping1 = TblMap1.ColumnMappings.Add("AccountNumber", "شماره حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("AccountSupply", "موجودی حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("IDSoratHesab", "شناسه مالی");
ClmMapping1 = TblMap1.ColumnMappings.Add("AccountType", "نوع حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("Bedehkar", "بدهکاری");
ClmMapping1 = TblMap1.ColumnMappings.Add("RegDate", "تاریخ ثبت حساب");
ClmMapping1 = TblMap1.ColumnMappings.Add("Maxprofit", "حداکثر سود");
Cm2.Connection = Cn2;
Cm2.CommandText = "ReprortAccPro";
Cm2.CommandType = CommandType.StoredProcedure;
Cm2.Parameters.AddWithValue("@AccountNumber", SqlDbType.Int).Value = mkdtxtBoxAccountNumber.Text;
Cm2.Parameters.AddWithValue("@IDNum", '0');
Cm2.Parameters.AddWithValue("@Name", SqlDbType.NVarChar).Value = txtName.Text;
Cm2.Parameters.AddWithValue("@Family", SqlDbType.NVarChar).Value = txtFamily.Text;
Cm2.Parameters.AddWithValue("@Result1", SqlDbType.Int);
Cm2.Parameters["@Result1"].Direction = ParameterDirection.Output;
ResultProc = Convert.ToInt16(Cm2.Parameters["@Result1"].Value);
Dadap.SelectCommand = Cm2;
Dadap.Fill(Dset2);
dataGridView2.DataSource = Dset2;
dataGridView2.DataMember = "AccountProperties";