Foxtable(狐表)用户栏目专家坐堂 → 表的字段


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

主题:表的字段

美女呀,离线,留言给我吧!
susu312
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
表的字段  发帖心情 Post By:2018/7/19 16:33:00 [显示全部帖子]

1、数据库人员表中字段都是英文的

2、查询功能中有一个需求,字段:组合框,组合框里面列出了姓名,年龄,性别等

3、如选择了姓名,但是数据库中对应的是name,查询表中的列名也是name,

如何让它显示成中文


 回到顶部
美女呀,离线,留言给我吧!
susu312
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/19 19:50:00 [显示全部帖子]


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

 

Dim cs As String = ""
With e.Form.Controls("cmb")
      cs= .Value
End With

Dim jb1 As New SQLJoinTableBuilder("查询表1","person")
jb1.C
'jb1.AddCols("name", "sex","retireTime")
For Each s As String In cs.split(",")
    jb1.AddExp(s, s)
Next
jb1.Filter = Filter

 

1、用户字段选择了姓名、性别

2、红色语句提取到的是{姓名、性别}

3、蓝色语句实际应该输入的参数是数据库的字段{name,sex}

 

如何让用户输入汉字,但是能契合到数据库里面的name?


 


 回到顶部
美女呀,离线,留言给我吧!
susu312
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 8:47:00 [显示全部帖子]

不是,最主要的是用户输入的中文,代码中要用到英文,怎么使得中文和英文一一对应


 回到顶部
美女呀,离线,留言给我吧!
susu312
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 8:48:00 [显示全部帖子]

懂了

 回到顶部
美女呀,离线,留言给我吧!
susu312
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 9:58:00 [显示全部帖子]

Dim cs1() = {"姓名", "性别", "年龄","身份证号","出生年月","联系电话","籍贯","民族","学历","健康状况","参加工作时间","政治面貌","兴趣爱好","离退休职务","享受待遇","地址",
             "状态","离退休时间","专业技术职务","专业特长","所在党支部","入党时间","个人成分","单位","党龄","离退休所在部门"}
Dim cs2() = {"name", "sex", "age","cardID","birth","birth","tel","jiguan","rational","edu","health","workdate","politicalStatus","hobbies","retiredPost","title","address",
             "leaOrRetire","retireTime","proTecPost","proSpecialty","partyBranch","partyTime","presonalClass","organName","partyStanding","retiredDep"}

 

这俩句有错提示应该是表达式


 回到顶部
美女呀,离线,留言给我吧!
susu312
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 10:36:00 [显示全部帖子]

您好,如何让生成的查询表都居中?


 回到顶部
美女呀,离线,留言给我吧!
susu312
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 11:08:00 [显示全部帖子]

以下是引用有点甜在2018/7/20 10:53:00的发言:

列数据居中?参考

 

http://www.foxtable.com/webhelp/scr/1786.htm

 


此主题相关图片如下:1.png
按此在新窗口浏览图片

通过这种方式生成的查询表居中?该如何设计


 回到顶部
美女呀,离线,留言给我吧!
susu312
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 15:02:00 [显示全部帖子]

不好意思,是我没有表达清楚。

 

1、这是调整后居中的


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


 

2、这是生成的表


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

 

我其实就希望在代码里面既可以设置生成的表中的列都居中


 回到顶部
美女呀,离线,留言给我吧!
susu312
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 16:32:00 [显示全部帖子]


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

Dim jb2 As New SQLJoinTableBuilder("查询表1","history")
jb2.C
For Each s As String In cs.split(",")
     Dim i = array.Indexof(cs1, s)
        jb2.AddExp(s,cs2(i))
Next
jb2.Filter = Filter

jb1.Union(jb2)
jb1.Build


For Each r As DataCol In jb1.DataRows

         r.TextAlign = TextAlignEnum.Center
Next

想实现jb1的所有列居中功能


 回到顶部
美女呀,离线,留言给我吧!
susu312
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/7/20 17:09:00 [显示全部帖子]

 


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

 回到顶部
总数 12 1 2 下一页