类型:转载 责任编辑:asp.net 日期:2007/05/23
热门软件下载:
现本人碰到一个问题!!!
我从数据库读取数据绑定到DataList中然后我要修改绑定中的数据是怎么写的??????
最好有个范例(连接数据库的)!!!
谢谢了
解决问题马上给分!!!!!(在线等!!!!!)急!!!!!!
网友回答:
把datalist 转为摸版编辑 放一个textBox 进来帮定textBox 的属性就乡帮定dataGrid一样
Public Function Update(ByVal strCommandText As ArrayList) As String
If IsNothing(strCommandText) Or IsDBNull(strCommandText) Then Return ""
ArrayListのクラス()を初期化
Dim arylist As New ArrayList()
SqlCommandのクラスを初期化
Dim SqlCmd = New SqlCommand()
SqlCmd = SqlConn.CreateCommand()
IEnumeratorのクラスを初期化
Dim myEnumerator As System.Collections.IEnumerator = strCommandText.GetEnumerator()
事務を始まる
SqlCmd.transaction = SqlConn.BeginTransaction()
SQL文の循環
While myEnumerator.MoveNext()
Try
更新のSQL文をセット
SqlCmd.Commandtext = myEnumerator.Current
DBを更新処理
SqlCmd.ExecuteNonquery()
Catch exp As Exception
エラーの場合、事務を割戻し
SqlCmd.Transaction.Rollback()
エラーメッセージを生成する。
WriteLog(exp.Message, SqlCmd.Commandtext)
エラーの場合 エラーメッセージを返す
Return exp.Message
End Try
If True Then
エラーメッセージを生成する。
WriteLog("", SqlCmd.Commandtext)
End If
End While
事務を正常終了
SqlCmd.Transaction.Commit()
0000の返す
Update = "0000"