以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 老大,帮我看个SQL语句的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=17975)
|
-- 作者:布莱克朱
-- 发布时间:2012/3/29 22:38:00
-- 老大,帮我看个SQL语句的问题
Dim Val As String If InputValue(Val, "保存设置", "请输入要保存设置的名字:") Then Dim tr As WinForm.TreeView Dim nd As WinForm.TreeNode tr = e.Form.Controls("TreeView1") nd = Tr.Nodes.Add(Val,Val) Dim dt As DataTable = DataTables(e.Form.Name & "_Table1") Dim Str As String For Each dr As DataRow In dt.DataRows Str = Str & "|" & dr("公式") Next Dim cmd As New SQLCommand cmd.C cmd.CommandText = "Update {保存设置] Set [保存设置] = \'" & nd.Name & "\',[保存字符串] =\'" & Str & "\'" cmd.ExecuteNonQuery End If
保存字符串提示说,缺少:
此主题相关图片如下:pqjflodem()wj(wrbtep3m.jpg
是什么原因?
|
-- 作者:czy
-- 发布时间:2012/3/29 23:42:00
--
这样试试
Str = Str & " " & dr("公式")
|
-- 作者:程兴刚
-- 发布时间:2012/3/29 23:43:00
--
先把dr("公式") 的值放一个上来大家看看:
|
-- 作者:blackzhu
-- 发布时间:2012/3/30 7:39:00
--
此主题相关图片如下:pqjflodem()wj(wrbtep3m.jpg
值就是这样的呀,不允许写入这种的吗?
|
-- 作者:blackzhu
-- 发布时间:2012/3/30 7:42:00
--
Dim r As Row = Tables("表C").AddNew r("第一列") = Str 这样却是可以的.
|
-- 作者:blackzhu
-- 发布时间:2012/3/30 7:47:00
--
以下是引用czy在2012-3-29 23:42:00的发言:
这样试试
Str = Str & " " & dr("公式")
老大,我用 , 空格都试过,不行!
|
-- 作者:狐狸爸爸
-- 发布时间:2012/3/30 8:23:00
--
MessageBox.show("Update {保存设置] Set [保存设置] = \'" & nd.Name & "\',[保存字符串] =\'" & Str & "\'")
至少这个:{保存设置]
应该改为:{保存设置}
|
-- 作者:程兴刚
-- 发布时间:2012/3/30 8:44:00
--
Dim Val As String If InputValue(Val, "保存设置", "请输入要保存设置的名字:") Then Dim tr As WinForm.TreeView Dim nd As WinForm.TreeNode tr = e.Form.Controls("TreeView1") nd = Tr.Nodes.Add(Val,Val) Dim dt As DataTable = DataTables(e.Form.Name & "_Table1") Dim Str As String For Each dr As DataRow In dt.DataRows Str = Str & "|" & dr("公式") Next
Str = ("*" & str).Replace("|And"," And ").Replace("*|","") Dim cmd As New SQLCommand cmd.C cmd.CommandText = "Update {保存设置} Set [保存设置] = \'" & nd.Name & "\',[保存字符串] =\'" & Str & "\'" cmd.ExecuteNonQuery End If
|
-- 作者:blackzhu
-- 发布时间:2012/3/30 9:18:00
--
一早,lxl老大帮我搞定了,意思跟程老大的差不多.
|
-- 作者:程兴刚
-- 发布时间:2012/3/30 11:22:00
--
呵呵,昨晚在群里面都写好了,没发出去,正好看到您在论坛发帖子了,后来考虑到您的控件里面的值需要看看,否则可能无法一次性解决到位!
|