Rss & SiteMap

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

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

标题:[求助]请问可不可以使用表达式对数值取值?

1楼
ddlzq 发表于:2010/6/25 9:35:00
请问各位老师,一列数据格式为1.1、1.2这样的形式,我可不可以加一列表达式列,像excel那样,使用left函数,将左一位的1提取到表达列中?
2楼
狐狸爸爸 发表于:2010/6/25 9:42:00

SUBSTRING

说明 从字符串中的指定位置开始,返回指定长度的子字符串。
语法 SUBSTRING(expression, start, length)
参数 expression — 原字符串。
start — 起始位置,从1开始编号。
length — 返回长度。

例如:SUBSTRING([电话号码], 3, 9)

3楼
ddlzq 发表于:2010/6/25 9:52:00
谢谢狐爸
4楼
狐狸爸爸 发表于:2010/6/25 10:40:00

罚你补习帮助三遍,从应用篇开始。

 

 

5楼
ddlzq 发表于:2010/6/25 12:33:00

好的,俺是初学者,研究高手写的东东能懂,自立变通就难,唉...

一定好好学习...

 

6楼
ddlzq 发表于:2010/6/26 9:19:00

狐爸,再请教下,如果使用表达式合并 年-月-日表达式的那个“-”号怎么写呢?

有一列是[年] 一列是[月] 一列是[日]  我使用表达式想合并成日期时间格式的列值,写的表达式为[年] + "-" +[月] + "-" +[日],显示转换格式不对哦...

查帮助也没看出个一二三...图片点击可在新窗口打开查看

7楼
狐狸爸爸 发表于:2010/6/26 9:25:00

CONVERT

将表达式转换为指定数据类型。

语法

Convert(expression, type)

参数

expression — 要转换的表达式。
type — 值将转换成的数据类型,包括有:

System.String:字符型
System.DateTime:日期时间型
System.Boolean:逻辑型
System.Byte:微整数
System.Int16:短整数
System.Int32:整数
System.Int64:长整数
System.Single:单精度小数
System.Double:双精度小数
System.Decimal:高精度小数。

所有转换都是有效的,只有下列情况例外:Boolean 只能与 Byte、SInt16、Int32、Int64、String 和它本身相互转换;DateTime 只能与 String 和它本身相互转换。

 

例如:

Convert([金额], 'System.Int32')

表示将金额数据转换为整数。

 

8楼
ddlzq 发表于:2010/6/26 9:42:00
Convert([第一列] + '-' +[第二列] + '-' +[第三列], 'System.DateTime')
9楼
ddlzq 发表于:2010/6/26 9:48:00

Convert([第一列] + '-' +[第二列] + '-' +[第三列], 'System.DateTime')

成功啦 哈哈哈哈 原来是用' ',而不是用原来excel中的" ",看来我得转变观念啦,努力学习帮助中...

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

[此贴子已经被作者于2010-6-26 9:49:26编辑过]
共9 条记录, 每页显示 10 条, 页签: [1]

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

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.