以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 字符转整数 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93262) |
||||
-- 作者:联友 -- 发布时间:2016/11/24 9:23:00 -- 字符转整数 请老师帮我改一下,谢谢!
|
||||
-- 作者:有点蓝 -- 发布时间:2016/11/24 9:33:00 -- 改啥,麻烦给个提示? |
||||
-- 作者:联友 -- 发布时间:2016/11/24 9:53:00 -- 点击保存时有提示,表缴费金额列只能生成第一行值,下面行不能生存值。 此主题相关图片如下:qq截图20170401095242.png [此贴子已经被作者于2016/11/24 9:55:00编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2016/11/24 10:08:00 -- 月份的比较改为 If Tables("缴费标准").Current("月份") = "3" Then Tables("缴费标准").Current("缴费金额") = val(e.Form.Controls(kbs(j)).Text) End If 其它的自己改改,或者把月份列改为整型
|
||||
-- 作者:联友 -- 发布时间:2016/11/24 11:10:00 -- 搞两天都没搞好,要求如下图 此主题相关图片如下:qq截图20170801112113.png [此贴子已经被作者于2016/11/24 11:21:47编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2016/11/24 11:45:00 -- 看4楼 |
||||
-- 作者:联友 -- 发布时间:2016/11/24 11:56:00 -- 改了,不行 |
||||
-- 作者:有点青 -- 发布时间:2016/11/24 12:30:00 -- Dim d As Date = Date.Today Dim kbs() As String = {"学费","餐费","车费"} |
||||
-- 作者:有点蓝 -- 发布时间:2016/11/24 12:31:00 -- Dim d As Date = Date.Today Dim XQ As String If d.Month >= 5 And d.Month <=11 Then XQ = d.Year & "年秋季" Else If d.Month = 12 Then XQ = (d.Year+1) & "年春季" Else If d.Month < 5 Then XQ = d.Year & "年春季" End If Dim kbs() As String = {"学费","餐费","车费"} Dim fl() As Double = {1,0.75,0.5,0.25} For j As Integer = 0 To kbs.Length - 1 Dim bt As String = kbs(j) Dim kb As String = e.Form.Controls(bt).Text If kb> "" Then For i As Integer = 3 To 6 Dim dr As DataRow = DataTables("缴费标准").find("学期 = \'"& XQ &"\' And 缴费项目 = \'"& bt &"\' and 月份=\'" & i & "\'") If dr Is Nothing Then dr = DataTables("缴费标准").AddNew() dr("学期") = XQ dr("缴费项目") = bt dr("月份") = i End If dr("缴费金额") = kb*fl(i-3) Next End If Next
|
||||
-- 作者:联友 -- 发布时间:2016/11/24 13:27:00 -- 谢谢老师 |