Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]公式如何修改

1楼
大雪山 发表于:2017/9/22 6:08:00

导入时给数值项自动赋值,公式如何修改?

 

Dim dt As DataTable = DataTables("打印")
Dim pdr As DataRow
dt.DataRows.Clear
For Each dr As Row In Tables("student").Rows
   
        pdr = dt.AddNew
        pdr("学号") = dr("xhdm")
Next

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:数据.table

2楼
有点甜 发表于:2017/9/22 8:49:00

你要给数值列赋值什么?

 

Dim dt As DataTable = DataTables("打印")
Dim pdr As DataRow
dt.DataRows.Clear
For Each dr As Row In Tables("student").Rows
    pdr = dt.AddNew
    pdr("学号") = dr("xhdm")
    pdr("数值") = 123456
Next


 

3楼
大雪山 发表于:2024/7/11 9:10:00
问题:第二列多一个括号如何去除,麻烦老师优化,谢谢

图片点击可在新窗口打开查看

'''...
For Each dr As DataRow In DataTables("表A").DataRows
Dim str As String =dr("第一列")
Dim i As Integer=str.IndexOf("(")
Dim j As  Integer=str.IndexOf(")")
Output.Show(i)
If i >0 Then
dr("第二列")=str.Remove(i,j-i)
Else
dr("第二列")=dr("第一列")
End If
Next

4楼
有点蓝 发表于:2024/7/11 9:23:00
For Each dr As DataRow In DataTables("表A").DataRows
if dr.isnull("第一列")=false
dr("第二列")=dr("第一列").split("(")(0)
end if
Next
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03699 s, 3 queries.