以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何计算一列的实际长度  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80700)

--  作者:包头123
--  发布时间:2016/1/29 15:05:00
--  如何计算一列的实际长度
版主:
    如果A表B列定义宽度为64,但实际情况下达不到64,假设是28,那么,我想计算一下实际达到的最大长度,如何计算?
    DataTables("A表").DataCols("B列").MaxLength
    这条语句,结果是64。
   请问版主,到底如何计算呢?

--  作者:大红袍
--  发布时间:2016/1/29 15:19:00
--  

呃,你要得到此列最大字符?

 

dim Len as string = DataTables("表A").SQLCompute("max(len(第一列))")
msgbox(len)


--  作者:包头123
--  发布时间:2016/1/29 16:26:00
--  
谢谢了。