jafarpalideh
دوشنبه 17 خرداد 1395, 09:32 صبح
با سلام . تویه جدولم 25 تا فیلد دارم که یه کد Insert واسش نوشتم .
string Insert = " insert into tblmazrof Values ( '{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{ 8}','{9}','{10}','{11}','{12}','{13}','{14}','{15} ','{16}','{17}','{18}','{19}','{20}','{21}','{22}' ,'{23}','{24}' )";
Insert = string.Format(Insert, TxtNameMazrof.Text, CmbGroupMazrof.SelectedValue, CmbCustomer.SelectedValue, CmbType.SelectedValue, CmbFloot.SelectedValue, Convert.ToInt32(TxtCodeTarh.Text), Convert.ToInt32(TxtManfazDartool.Text), Convert.ToInt32(TxtManfazDarArz.Text), CmbColor1.SelectedValue, CmbColor2.SelectedValue, CmbColor3.SelectedValue, CmbColor4.SelectedValue, CmbColor5.SelectedValue, CmbColor6.SelectedValue, CmbDastgire.SelectedValue,CmbTypeGhaleb.SelectedVa lue, Convert.ToInt32(TxtTool.Text), Convert.ToInt32(TxtArz.Text), Convert.ToInt32(TxtErtefa.Text), Convert.ToInt32(TxtCodeGhaleb.Text), Convert.ToInt32(TxtToolLabChasb), Convert.ToInt32(TxtToolGhaleb.Text), Convert.ToInt32(TxtArzeGhaleb.Text), Convert.ToInt32(TxtTedadDarGhaleb.Text), Convert.ToInt32(TxtAkhal.Text));
حالا مشکل اینجاست که وقتی تمام فیلدهارو پر میکنم عمل Insert انجام میشه ولی اگه یه تکست باکس رو خالی بزارم عمل Insert انجام نمیشه و ارور Input String was Not in a Correct format
با AdoDataset هم این insert رو زدم و همین ارور رو میده .
string Insert = " insert into tblmazrof Values ( '{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{ 8}','{9}','{10}','{11}','{12}','{13}','{14}','{15} ','{16}','{17}','{18}','{19}','{20}','{21}','{22}' ,'{23}','{24}' )";
Insert = string.Format(Insert, TxtNameMazrof.Text, CmbGroupMazrof.SelectedValue, CmbCustomer.SelectedValue, CmbType.SelectedValue, CmbFloot.SelectedValue, Convert.ToInt32(TxtCodeTarh.Text), Convert.ToInt32(TxtManfazDartool.Text), Convert.ToInt32(TxtManfazDarArz.Text), CmbColor1.SelectedValue, CmbColor2.SelectedValue, CmbColor3.SelectedValue, CmbColor4.SelectedValue, CmbColor5.SelectedValue, CmbColor6.SelectedValue, CmbDastgire.SelectedValue,CmbTypeGhaleb.SelectedVa lue, Convert.ToInt32(TxtTool.Text), Convert.ToInt32(TxtArz.Text), Convert.ToInt32(TxtErtefa.Text), Convert.ToInt32(TxtCodeGhaleb.Text), Convert.ToInt32(TxtToolLabChasb), Convert.ToInt32(TxtToolGhaleb.Text), Convert.ToInt32(TxtArzeGhaleb.Text), Convert.ToInt32(TxtTedadDarGhaleb.Text), Convert.ToInt32(TxtAkhal.Text));
حالا مشکل اینجاست که وقتی تمام فیلدهارو پر میکنم عمل Insert انجام میشه ولی اگه یه تکست باکس رو خالی بزارم عمل Insert انجام نمیشه و ارور Input String was Not in a Correct format
با AdoDataset هم این insert رو زدم و همین ارور رو میده .