Foxtable(狐表)用户栏目专家坐堂 → 如何提取值写入文本中?


  共有3135人关注过本帖树形打印复制链接

主题:如何提取值写入文本中?

帅哥哟,离线,有人找我吗?
一笑
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
如何提取值写入文本中?  发帖心情 Post By:2014/12/9 22:11:00 [显示全部帖子]

请教如何把狐表中的值(如图)

图片点击可在新窗口打开查看此主题相关图片如下:提取.jpg
图片点击可在新窗口打开查看

提出按以下格式写入一个文本中?
102.9,25.13,67   102.8,25.12,67   102.8,25.11,67

看了帮助文档,大概知道用WriteAllText来实现,但如何取值设置格式写入就不知了,请专家指教。谢谢


 回到顶部
帅哥哟,离线,有人找我吗?
一笑
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
  发帖心情 Post By:2014/12/9 22:41:00 [显示全部帖子]

按照老师的代码可以,但我加上怎么我加一列“高度”就不行了?
Dim str As String = ""
For Each dr As DataRow In DataTables("表A").DataRows
    str& = dr("经度") & "," & dr("纬度") "," & dr("高度") & vbcrlf 
Next
msgbox(str)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:写入内容.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
一笑
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
  发帖心情 Post By:2014/12/9 23:05:00 [显示全部帖子]

好了。
麻烦问问以下代码啥意思:

1. Dim str As String = ""

 2.  str &= dr("经度") & "," & dr("纬度") & "," & dr("高度") & vbcrlf 

1中的:= ""
2中的: str &=

谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
一笑
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
  发帖心情 Post By:2014/12/10 10:56:00 [显示全部帖子]

这么晚了还在回复,辛苦了,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
一笑
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
  发帖心情 Post By:2015/3/29 16:08:00 [显示全部帖子]

在狐表中看到合成的字符串是分行(有回车符vbcrlf),但通过maisender发送后,收到的邮件正文中则没有一个分行(一个长字符串),为什么?能解决吗?谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
一笑
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
  发帖心情 Post By:2015/3/29 18:55:00 [显示全部帖子]

老师,我试过帮助里的方法,是会换行的,但我用的是论坛方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=31298&authorid=0&page=0&star=1就没有换行。
帮助中的方法没有,发送是否成功的提示,能加上吗?


 回到顶部
帅哥哟,离线,有人找我吗?
一笑
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:808 积分:6213 威望:0 精华:0 注册:2014/3/23 23:02:00
  发帖心情 Post By:2015/3/30 13:35:00 [显示全部帖子]

谢谢。
另外一个问题,在”事件汇总“表中筛选出已选择的行,合成字符串,现在想在表格中加上序号,比如筛选出2行,合成字符串为:
”车辆7点已出发'(来自第一行”状态“中的值)
车辆8点已出发'(来自第二行”状态“中的值)“

先得到加了序号的字符串:
"1. 车辆7点已出发
 2. 车辆8点已出发"
该如何修改代码?谢谢

Dim str As String = ""
Dim drs As List(Of DataRow)
drs = DataTables("事件汇总").Select("选择 = true","机号")
For Each dr As DataRow In drs
    str &=  dr("状态")  & vbcrlf 
Next


 回到顶部