System::Data::DataTable *t=this->dataSet1->Tables->get_Item("Commodity");
System::Data::DataRow *r=t->NewRow();
r->set_Item("Quantity",this->textBox1->Text);
t->Rows->Add(r);
this->sqlDataAdapter1->Update(this->dataSet1,"Commodity");
运行程序,程序会报告“系统错误”,我认为是从String类型转换为bigint类型时发生了错误,请问如何解决?如果问题不是出在这个地方,那到底是什么地方出了问题呢?请各位帮忙解决一下这个问题,我将不胜感激!!!
5 个解决方案
#1
can you try
r->set_Item("Quantity",System::Convert::ToInt64(this->textBox1->Text));
?
r->set_Item("Quantity",System::Convert::ToInt64(this->textBox1->Text));
?
#2
ty
#3
GZ @_@
#4
声明Adapater ada
调用ada.BuildCommand
搞定
调用ada.BuildCommand
搞定
#5
Adapater----数据适配器----应当是这样写的吧----如果写错---原谅
#1
can you try
r->set_Item("Quantity",System::Convert::ToInt64(this->textBox1->Text));
?
r->set_Item("Quantity",System::Convert::ToInt64(this->textBox1->Text));
?
#2
ty
#3
GZ @_@
#4
声明Adapater ada
调用ada.BuildCommand
搞定
调用ada.BuildCommand
搞定
#5
Adapater----数据适配器----应当是这样写的吧----如果写错---原谅