Foxtable(狐表)用户栏目专家坐堂 → [求助]如何给多行文本框赋值


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

主题:[求助]如何给多行文本框赋值

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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
[求助]如何给多行文本框赋值  发帖心情 Post By:2011/10/2 11:29:00 [只看该作者]

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "SELECT DISTINCT Role From {Roles}"

Dim dt As DataTable
dt = cmd.ExecuteReader()

Dim cmb As WinForm.TextBox 
cmb = e.Form.Controls("ztxet")

Dim ss As List (Of String)=dt.GetUniqueValues("","Role")

新增用户角色窗口,做到这一步了,如何给多行文本框赋值?

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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2011/10/2 13:08:00 [只看该作者]

窗口的AfterLaod事件添加代码

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "SELECT DISTINCT Group From {Groups}"

Dim dt As DataTable
dt = cmd.ExecuteReader()

Dim cmb As WinForm.TextBox 
cmb = e.Form.Controls("ztxet")

Dim ss As String=dt.GetComboListString("Group","")
    cmb.Value=ss.replace("|",vbcrlf)
[此贴子已经被作者于2011-10-2 13:08:09编辑过]

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2011/10/2 14:20:00 [只看该作者]

是这样吗:

..........

Dim ss As String=dt.GetComboListString("Group","")
Dim s,tx As String
For i As Integer = 1 To ss.split("|").length -1
    tx = tx & ss.split("|")(i) & vbcrlf
Next
cmb.Value = tx


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


加好友 发短信
等级:九尾狐 帖子:2609 积分:16926 威望:0 精华:11 注册:2011/9/20 16:13:00
  发帖心情 Post By:2011/10/3 9:09:00 [只看该作者]

我上面的红色那句貌似可以了

 回到顶部