请教这个悬而未决的总提交问题

问题描述

我调试了好久,代码还是有问题期间请教了我们论坛里的许多朋友,小弟在这里感谢大家!!最近又钻研无果,郁闷至极.期间用了各位朋友帮小弟提供的方法,也看了好多电子书教程资料,可是这个基础问题总是折磨我这个新手,实在郁闷透了.我单位里系统用VS2003做的,语言是VB.NET.由于单位里的数据库连接函数都是预先指定的,不允许我们随意修改,所以不许我们用DATAADAPTER来做,只能用循环来做.把整个函数的代码贴出来,麻烦请教各位朋友,真诚地感谢各位!!'(由于代码太长,从上到下分段贴出来)'
解决方案二:

解决方案三:

解决方案四:

解决方案五:

解决方案六:

解决方案七:

解决方案八:

解决方案九:

解决方案十:

解决方案十一:

解决方案十二:

解决方案十三:

解决方案十四:

解决方案十五:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
#'以下是总提交按钮事件函数,当按下这个按钮时,将DATATABLE中增、删、改的行保存数据库。'===============================定义变量部分=====================================Dimdt2AsNewDataTable'dt2是datagrid当前的数据源datatable.Dimdr2AsDataRowDimDS2AsNewDataSetDimdv2AsNewDataView(dt2)DimintCnt2AsInteger'表示条数DimintPageMax2AsLong'1页表示条数DimintCurPageIdx2AsLong'当前页数DimstrSql2AsString'SQLDimstrAllData2(,)AsString'全数据DimintRecCnt2AsInteger'全记录条数DimmstDbCls2AsNewComDbObjClass'公司定义的数据库对象类DimmstDsCls2AsNewComDataSourceClass'公司定义的检索数据保持类DimmstDbClsAsNewComDbObjClass'公司定义的数据库对象类DimmstDsClsAsNewComDataSourceClass'公司定义的检索数据保持类DimstrSqlAsString'SQL语句字符串DimintRetAsInteger'返回值,数据库中受影响的行数。DimintRet2AsIntegerDimintDeleteFlgAsInteger'删除标志Dimdate1AsDate'用来放当前日期DimstrMsgAsStringDimiAsInteger'循环变量DimjAsIntegerDimkAsIntegerDimlinshixiabiaoAsInteger'临时下标DimCounthangAsInteger'可以用来保存datagrid的数据行数DimdrxinhangAsDataRow'可以用来保存datagrid增加的新数据行DimdaAsNewSqlDataAdapterDimdsAsNewDataSet'以下各条定义都是预先准备插入数据库的列值的临时寄存器DimStrShangdian_codeAsString'商店代码,数据库里面放的是数字DimStrFuzeren_codeAsString'负责人代码,表示此次编辑是由谁负责的。DimStrKucun_fenleiAsString'库存分类码,在DATAGRID中放的是对应数字的文字,数据库里放的是数字.DimStrTebiepeisong_fenleiAsString'店铺配送分类码,在DATAGRID中放的是对应数字的文字,数据库里放的是数字.DimStrPeisong_SunAsString'周一到周六期间是否配送,在DATAGRID中是圈和叉符号,在数据库里则是1和0来表示.DimStrPeisong_MonAsStringDimStrPeisong_TueAsStringDimStrPeisong_WedAsStringDimStrPeisong_ThuAsStringDimStrPeisong_FriAsStringDimStrPeisong_SatAsStringDimStrDeleteFlagAsString'删除标志,置1表示该条记录已被删除.DimStrEntryDateAsString'创建当前记录的日期DimStrEntryUserAsString'创建当前记录的用户编号DimStrUpdateDateAsString'更新当前记录的日期DimStrUpdateUserAsString'更新当前记录的用户编号'====================================================================='
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##dt2=CType(ViewState("View1"),DataTable)'读取ViewState中的datatable'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##

解决方案

解决方案:
'==========================增删改部分================================='取得当前系统时间date1=ComDate.GetSysDatestrSql=String.Empty'======================================================================Fori=0Todt2.Rows.Count-1'删除的情况StrShangdian_code=Trim(txtCode.Text)StrFuzeren_code=strFuzerenIfdt2.Rows(i).Item(0)="DC"ThenStrPeisong_fenlei="1"ElseIfdt2.Rows(i).Item(0)="TC(按商店不同送货)"ThenStrPeisong_fenlei="2"ElseIfdt2.Rows(i).Item(0)="TC(送货总数)"ThenStrPeisong_fenlei="3"ElseIfdt2.Rows(i).Item(0)="直送"ThenStrPeisong_fenlei="4"EndIfIfdt2.Rows(i).Item(1)="普通品"ThenStrTebiepeisong_fenlei="1"ElseIfdt2.Rows(i).Item(1)="消耗品"ThenStrTebiepeisong_fenlei="2"ElseIfdt2.Rows(i).Item(1)="库存货物"ThenStrTebiepeisong_fenlei="3"EndIfIfdt2.Rows(i).Item(2)="○"ThenStrPeisong_Sun="1"ElseIfdt2.Rows(i).Item(2)="×"ThenStrPeisong_Sun="0"EndIfIfdt2.Rows(i).Item(3)="○"ThenStrPeisong_Mon="1"ElseIfdt2.Rows(i).Item(3)="×"ThenStrPeisong_Mon="0"EndIfIfdt2.Rows(i).Item(4)="○"ThenStrPeisong_Tue="1"ElseIfdt2.Rows(i).Item(4)="×"ThenStrPeisong_Tue="0"EndIfIfdt2.Rows(i).Item(5)="○"ThenStrPeisong_Wed="1"ElseIfdt2.Rows(i).Item(5)="×"ThenStrPeisong_Wed="0"EndIfIfdt2.Rows(i).Item(6)="○"ThenStrPeisong_Thu="1"ElseIfdt2.Rows(i).Item(6)="×"ThenStrPeisong_Thu="0"EndIfIfdt2.Rows(i).Item(7)="○"ThenStrPeisong_Fri="1"ElseIfdt2.Rows(i).Item(7)="×"ThenStrPeisong_Fri="0"EndIfIfdt2.Rows(i).Item(8)="○"ThenStrPeisong_Sat="1"ElseIfdt2.Rows(i).Item(8)="×"ThenStrPeisong_Sat="0"EndIfStrDeleteFlag="0"StrEntryDate=Format(date1,"yyyy/MM/ddHH:mm:ss")StrEntryUser=strUserIdStrUpdateDate=Format(date1,"yyyy/MM/ddHH:mm:ss")StrUpdateUser=strUserIdIfdt2.Rows(i).RowState=DataRowState.DeletedThenstrSql=String.EmptystrSql=strSql&"UPDATE"&cTABLE_NAME&"SET"strSql=strSql&"DeleteFlag='1',"'删除标志strSql=strSql&"UpdateDate="&"'"&Format(date1,"yyyy/MM/ddHH:mm:ss")&"',"'最終更新日strSql=strSql&"UpdateUser="&"'"&strUserId&"'"'最終更新者strSql=strSql&"whereShangdian_code="&"'"&StrShangdian_code&"'"strSql=strSql&"andFuzeren_Code="&"'"&StrFuzeren_code&"'"strSql=strSql&"andKucun_fenlei="&"'"&StrPeisong_fenlei&"'"strSql=strSql&"andTebiepeisong_fenlei="&"'"&StrTebiepeisong_fenlei&"'"strSql=strSql&"andPeisong_Sun="&"'"&StrPeisong_Sun&"'"strSql=strSql&"andPeisong_Mon="&"'"&StrPeisong_Mon&"'"strSql=strSql&"andPeisong_Tue="&"'"&StrPeisong_Tue&"'"strSql=strSql&"andPeisong_Wed="&"'"&StrPeisong_Wed&"'"strSql=strSql&"andPeisong_Thu="&"'"&StrPeisong_Thu&"'"strSql=strSql&"andPeisong_Fri="&"'"&StrPeisong_Fri&"'"strSql=strSql&"andPeisong_Sat="&"'"&StrPeisong_Sat&"'"intRet=mstDbCls.SetData(strSql)'通过公司定义的函数,执行sql语句,返回受影响的行数.'================================================================================================EndIfNext
解决方案:
'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##Fori=0Todt2.Rows.Count-1'修改的情况'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
NEXTI_MODIFY:'跳转,避免重复值'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
StrShangdian_code=Trim(txtCode.Text)StrFuzeren_code=strFuzerenIfdt2.Rows(i).Item(0)="DC"ThenStrPeisong_fenlei="1"ElseIfdt2.Rows(i).Item(0)="TC(按商店不同送货)"ThenStrPeisong_fenlei="2"ElseIfdt2.Rows(i).Item(0)="TC(送货总数)"ThenStrPeisong_fenlei="3"ElseIfdt2.Rows(i).Item(0)="直送"ThenStrPeisong_fenlei="4"EndIfIfdt2.Rows(i).Item(1)="普通品"ThenStrTebiepeisong_fenlei="1"ElseIfdt2.Rows(i).Item(1)="消耗品"ThenStrTebiepeisong_fenlei="2"ElseIfdt2.Rows(i).Item(1)="库存货物"ThenStrTebiepeisong_fenlei="3"EndIfIfdt2.Rows(i).Item(2)="○"ThenStrPeisong_Sun="1"ElseIfdt2.Rows(i).Item(2)="×"ThenStrPeisong_Sun="0"EndIfIfdt2.Rows(i).Item(3)="○"ThenStrPeisong_Mon="1"ElseIfdt2.Rows(i).Item(3)="×"ThenStrPeisong_Mon="0"EndIfIfdt2.Rows(i).Item(4)="○"ThenStrPeisong_Tue="1"ElseIfdt2.Rows(i).Item(4)="×"ThenStrPeisong_Tue="0"EndIfIfdt2.Rows(i).Item(5)="○"ThenStrPeisong_Wed="1"ElseIfdt2.Rows(i).Item(5)="×"ThenStrPeisong_Wed="0"EndIfIfdt2.Rows(i).Item(6)="○"ThenStrPeisong_Thu="1"ElseIfdt2.Rows(i).Item(6)="×"ThenStrPeisong_Thu="0"EndIfIfdt2.Rows(i).Item(7)="○"ThenStrPeisong_Fri="1"ElseIfdt2.Rows(i).Item(7)="×"ThenStrPeisong_Fri="0"EndIfIfdt2.Rows(i).Item(8)="○"ThenStrPeisong_Sat="1"ElseIfdt2.Rows(i).Item(8)="×"ThenStrPeisong_Sat="0"EndIfStrDeleteFlag="0"StrEntryDate=Format(date1,"yyyy/MM/ddHH:mm:ss")StrEntryUser=strUserIdStrUpdateDate=Format(date1,"yyyy/MM/ddHH:mm:ss")StrUpdateUser=strUserIdIfdt2.Rows(i).RowState=DataRowState.ModifiedThen'======================================如出现DATATABLE当前行主键值和数据库中重复问题,则跳转===========strSql=String.EmptyFork=0Todt2.Rows.Count-1strSql=strSql&"selectShangdian_code,Fuzeren_Code,Kucun_fenleifrom"&cTABLE_NAMEstrSql=strSql&"whereShangdian_code="&"'"&StrShangdian_code&"'"strSql=strSql&"andFuzeren_Code="&"'"&StrFuzeren_code&"'"strSql=strSql&"andKucun_fenlei="&"'"&StrPeisong_fenlei&"'"mstDsCls=mstDbCls.GetData(strSql)'通过公司定义的函数,执行sql语句,取得datatable当前行数,datatable当前行数是mstDsCls.GetRecordCount.IfmstDsCls.GetRecordCount<>0ThenIfi<dt2.Rows.Count-1Theni=i+1GoToNEXTI_MODIFYElseIfi>=dt2.Rows.Count-1ThenGoToENDI_MODIFYEndIfEndIfNext'===================================如没有出错,则对该行操作============================================strSql=String.EmptystrSql=strSql&"UPDATE"&cTABLE_NAME&"SET"strSql=strSql&"Shangdian_code="&"'"&StrShangdian_code&"',"'店舗名strSql=strSql&"Fuzeren_Code="&"'"&StrFuzeren_code&"',"strSql=strSql&"Kucun_fenlei="&"'"&StrPeisong_fenlei&"',"strSql=strSql&"Tebiepeisong_fenlei="&"'"&StrTebiepeisong_fenlei&"',"strSql=strSql&"Peisong_Sun="&"'"&StrPeisong_Sun&"',"strSql=strSql&"Peisong_Mon="&"'"&StrPeisong_Mon&"',"strSql=strSql&"Peisong_Tue="&"'"&StrPeisong_Tue&"',"strSql=strSql&"Peisong_Wed="&"'"&StrPeisong_Wed&"',"strSql=strSql&"Peisong_Thu="&"'"&StrPeisong_Thu&"',"strSql=strSql&"Peisong_Fri="&"'"&StrPeisong_Fri&"',"strSql=strSql&"Peisong_Sat="&"'"&StrPeisong_Sat&"',"strSql=strSql&"UpdateDate="&"'"&Format(date1,"yyyy/MM/ddHH:mm:ss")&"',"'最終更新日strSql=strSql&"UpdateUser="&"'"&strUserId&"'"'最終更新者intRet=mstDbCls.SetData(strSql)'通过公司定义的函数,执行sql语句,返回受影响的行数.'================================================================================================EndIfNext'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
ENDI_MODIFY:'结束跳出循环.'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
Fori=0Todt2.Rows.Count-1'新增的情况'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
NEXTI_ADD:'跳转,避免重复值'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
#'
解决方案:

解决方案:

解决方案:

解决方案:
#20080414FUZHI
解决方案:

解决方案:

解决方案:

解决方案:
StrShangdian_code=Trim(txtCode.Text)StrFuzeren_code=strFuzerenIfdt2.Rows(i).Item(0)="DC"ThenStrPeisong_fenlei="1"ElseIfdt2.Rows(i).Item(0)="TC(按商店不同送货)"ThenStrPeisong_fenlei="2"ElseIfdt2.Rows(i).Item(0)="TC(送货总数)"ThenStrPeisong_fenlei="3"ElseIfdt2.Rows(i).Item(0)="直送"ThenStrPeisong_fenlei="4"EndIfIfdt2.Rows(i).Item(1)="普通品"ThenStrTebiepeisong_fenlei="1"ElseIfdt2.Rows(i).Item(1)="消耗品"ThenStrTebiepeisong_fenlei="2"ElseIfdt2.Rows(i).Item(1)="库存货物"ThenStrTebiepeisong_fenlei="3"EndIfIfdt2.Rows(i).Item(2)="○"ThenStrPeisong_Sun="1"ElseIfdt2.Rows(i).Item(2)="×"ThenStrPeisong_Sun="0"EndIfIfdt2.Rows(i).Item(3)="○"ThenStrPeisong_Mon="1"ElseIfdt2.Rows(i).Item(3)="×"ThenStrPeisong_Mon="0"EndIfIfdt2.Rows(i).Item(4)="○"ThenStrPeisong_Tue="1"ElseIfdt2.Rows(i).Item(4)="×"ThenStrPeisong_Tue="0"EndIfIfdt2.Rows(i).Item(5)="○"ThenStrPeisong_Wed="1"ElseIfdt2.Rows(i).Item(5)="×"ThenStrPeisong_Wed="0"EndIfIfdt2.Rows(i).Item(6)="○"ThenStrPeisong_Thu="1"ElseIfdt2.Rows(i).Item(6)="×"ThenStrPeisong_Thu="0"EndIfIfdt2.Rows(i).Item(7)="○"ThenStrPeisong_Fri="1"ElseIfdt2.Rows(i).Item(7)="×"ThenStrPeisong_Fri="0"EndIfIfdt2.Rows(i).Item(8)="○"ThenStrPeisong_Sat="1"ElseIfdt2.Rows(i).Item(8)="×"ThenStrPeisong_Sat="0"EndIfStrDeleteFlag="0"StrEntryDate=Format(date1,"yyyy/MM/ddHH:mm:ss")StrEntryUser=strUserIdStrUpdateDate=Format(date1,"yyyy/MM/ddHH:mm:ss")StrUpdateUser=strUserIdIfdt2.Rows(i).RowState=DataRowState.AddedThenstrSql=String.Empty'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
#如出现DATATABLE当前行主键值和数据库中重复问题,则跳转
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
strSql=strSql&"selectShangdian_code,Fuzeren_Code,Kucun_fenleifrom"&cTABLE_NAMEstrSql=strSql&"whereShangdian_code="&"'"&StrShangdian_code&"'"strSql=strSql&"andFuzeren_Code="&"'"&StrFuzeren_code&"'"strSql=strSql&"andKucun_fenlei="&"'"&StrPeisong_fenlei&"'"mstDsCls=mstDbCls.GetData(strSql)'通过公司定义的函数,执行sql语句,取得datatable当前行数,datatable当前行数是mstDsCls.GetRecordCount.IfmstDsCls.GetRecordCount<>0ThenIfi<dt2.Rows.Count-1Theni=i+1GoToNEXTI_ADDElseIfi>=dt2.Rows.Count-1ThenGoToENDI_ADDEndIfEndIf'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
#如没有出错,则对该行操作
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##strSql=strSql&"INSERTINTO"&cTABLE_NAMEstrSql=strSql&"("strSql=strSql&"Shangdian_code,"strSql=strSql&"Fuzeren_Code,"strSql=strSql&"Kucun_fenlei,"strSql=strSql&"Tebiepeisong_fenlei,"strSql=strSql&"Peisong_Sun,"strSql=strSql&"Peisong_Mon,"strSql=strSql&"Peisong_Tue,"strSql=strSql&"Peisong_Wed,"strSql=strSql&"Peisong_Thu,"strSql=strSql&"Peisong_Fri,"strSql=strSql&"Peisong_Sat,"strSql=strSql&"DeleteFlag,"strSql=strSql&"EntryDate,"strSql=strSql&"EntryUser,"strSql=strSql&"UpdateDate,"strSql=strSql&"UpdateUser)"strSql=strSql&"VALUES('"strSql=strSql&StrShangdian_code&"','"strSql=strSql&StrFuzeren_code&"','"strSql=strSql&StrPeisong_fenlei&"','"strSql=strSql&StrTebiepeisong_fenlei&"','"strSql=strSql&StrPeisong_Sun&"','"strSql=strSql&StrPeisong_Mon&"','"strSql=strSql&StrPeisong_Tue&"','"strSql=strSql&StrPeisong_Wed&"','"strSql=strSql&StrPeisong_Thu&"','"strSql=strSql&StrPeisong_Fri&"','"strSql=strSql&StrPeisong_Sat&"','"strSql=strSql&StrDeleteFlag&"','"strSql=strSql&StrEntryDate&"','"strSql=strSql&StrEntryUser&"','"strSql=strSql&StrUpdateDate&"','"strSql=strSql&StrUpdateUser&"')"intRet=mstDbCls.SetData(strSql)'通过公司定义的函数,执行sql语句,返回受影响的行数.EndIfNext'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
ENDI_ADD:'结束跳出循环'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
VB不太熟,只能帮你顶下
解决方案:
dt2.GetChanges()'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##ViewState("View1")=dt2'用ViewState保存DATATABLE当前状态.'
解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##dtgList.DataSource=dt2dtgList.DataBind()
解决方案:
以上是全部的代码,总算发完了.小弟不才,编程用的是笨办法,致使那么简单的问题代码那么长.不过单位里的数据库连接函数都是指定的,不许我们用DATAADAPTER来做,真是郁闷.麻烦请教各位朋友的指点,从心底里感谢大家!!
解决方案:
麻烦就麻烦在数据库表里和datatable里放的东西类型不同.数据库里放的是数字,放到datatable里就成了圆圈大叉和文字了,还要对应起来转换,麻烦透了.
解决方案:
汗一个,没时间和心情看这么长的代码通常自己要知道问题具体点,至少也要精简到几行代码,这么长一般没人愿意看。
解决方案:
数据库里放的是数字,放到datatable里就成了圆圈大叉和文字了,还要对应起来转换既然别的不能动,也得转换啊,写个通用的函数,另外,先打印strSql看是否完全正确

时间: 2024-10-31 14:23:20

请教这个悬而未决的总提交问题的相关文章

小弟继续请教那个DATATABLE向数据库总提交问题,麻烦各位朋友帮助,谢谢!!

问题描述 小弟继续请教那个DATATABLE向数据库总提交问题系统(VS2003,语言是VB.NET,数据库是SQL2005EXPRESS)最麻烦的是DATAROW中保存的是"○"和"×",要翻译成"1"和"0"保存入数据库,麻烦死了小弟昨天又通宵了,苦啊! 解决方案 解决方案二:http://topic.csdn.net/u/20080414/01/17537ee5-c53c-432b-b6da-d5f32e05c536.h

最近郁闷死了,因为是新手,被这个总提交问题困扰了很久.继续请教各位,谢谢!!

问题描述 我单位里用的是老旧的VS2003,用VB.NET写代码.所有的控件都是单位里预先安排好的,我们这些开发人员只负责写代码,而且不许改动控件的布局,连接数据库的方法也是单位写好的,不许我们改,很郁闷.编程的活动余地很小,很困难,所以苦闷.我接着问各位上次那个总提交数据库按钮问题,这次我打算使用SQLDATAADAPTER.用SQLDATAADAPTER实现将DATATABLE的更改写入数据库,用UPDATECOMMANDINSERTCOMMANDDELETECOMMANDDATATABLE

想墙请教一下,jquer.validateajax提交数据之后,火狐网络查看为什么没有响应选项?

问题描述 想墙请教一下,jquer.validateajax提交数据之后,火狐网络查看为什么没有响应选项? 我用的是**phpstudy** , 新增了一个虚拟主机[phpstudy增加虚拟主机站点域名管理-->新增并保存就好,也太简单了吧,以前一直用的wamp,现在这么简单倒有点怕了] 之后网页浏览也没问题,但就是火狐的fireBug查看 ajax的提交一直都没有响应的选项是怎么回事?? 我用的是TP UserController.class.php---- namespace HomeCon

请教:spring mvc防止重复提交

问题描述 各位高手,请指教:我现在项目用到springmvccontroller是用注解方式实现的对表单验证也是用注解方式如何验证失败需要表单回写的以上功能都没什么问题,现在问题是如何防止表单重复提交?controllerdemo:@RequestMapping("/adAddsubmit.html")publicModelAndViewaddsubmit(HttpServletRequestrequest,@ModelAttribute("adInfoForm")

菜鸟小弟麻烦大家帮我看看这个函数能否实现数据库总提交功能

问题描述 修改数据,并将数据提交到数据库privateBooleandbUpdate(){stringstrSql="selectProductsSpecID,ProductsSpec,ProductsSpecUnit,ProductsIDfromtbl_product_detail_master";System.Data.DataTabledtUpdate=newSystem.Data.DataTable();dtUpdate=this.dbconn(strSql);dtUpdate

请教将datatable值提交到数据库时候遇到的问题?[: )]

问题描述 页面上有一个DATAGRID,读取一个名为dt2的DATATABLE值显示出来.解决方案二: 解决方案三: 解决方案四: 解决方案五: 解决方案六: 解决方案七: 解决方案八: 解决方案九: 解决方案十: 解决方案十一: 解决方案十二: 解决方案十三: 解决方案十四: 解决方案十五: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案: 解决方案:

小弟向各位朋友请教如何将DataTable中的数值转换后插入数据库,急求代码,谢谢[:)]

问题描述 小弟麻烦各位朋友帮我解答这个总提交问题,通过一个循环遍历当前DATATABLE中所有的DATAROW,判断当前DATATABLE中的DATAROW是否为新增,若是新增行的话将其插入数据库表格Table1中,现在我的问题还是出在SQL查询字符串上,每次执行INSERTINTO操作系统总是报错,菜鸟小弟已经好几天通宵了,苦不堪言!!向各位朋友们请教了,最好能给我个能用的SQL查询字符串,VB.NET的,多谢!!!!小弟单位里用老版本的VS2003,语言是VB.NET,数据库是免费版本的SQ

菜鸟小弟接着昨天的问题继续请教各位朋友,再接着送分给大家,今次把马甲的分散光,麻烦各位帮助,谢谢!!!!!!!!![:)]

问题描述 问题在这个帖子里,是那个关于总提交的问题,小弟送分答谢各位!!http://topic.csdn.net/u/20080416/10/55f9a833-f5a7-4b0d-85f1-7e6ec55c6a40.html我只剩下最后一块功能没做了,就是总提交按纽按下,将DATAGRID里面的数据源DATATABLE数据(按行循环)提交给数据库[:)] 解决方案 解决方案二:刚才明明加上30分的,居然显示0分,难道新帐号只有200分?[:(]

菜鸟小弟单位任务到了最后关头,深夜编写代码受阻求助SQL查询字符串问题(VS2003,VB.NET)

问题描述 请问以下的代码有什么问题?又是本菜鸟头疼的查询字符串问题,希望各位大哥大姐帮我看看.该代码实现将DATAGRID的数据源DATATABLE中的数据写回到数据库,可是要做数值的转换和连接字符串时候的连接符号.单双引号,把我蒙住了,由于水平差,已经通宵2天了,又要去上班,苦啊!运行时候系统报错,说是什么数目不同,无法插入数据系统(VS2003,语言是VB.NET,数据库是SQL2005EXPRESS)小弟分数不多了,全部送上!!'++++++++++++++++++++++++++++++