社区
Access
帖子详情
请教字符比较的问题。
MoonNewG
2003-08-22 01:41:26
一个access2000基表“部件信息”,“区域”字段由两个字母和三个数字组成,其中的两个字母代表一定的位置,“位置”字段信息为空。
现在我想通过比较“区域”字段的前两个字母和另一个基表“位置代码”(含位置--区域的一定对应关系,其主键code为两字母代码),向“位置”字段写入位置信息。
试过通过复制部件信息表,把区域字段的大小改为2字符,再与位置代码表进行比较,然后把结果跟部件信息表用查询合起来。行不通,数据出现重复。
关键是可否进行 提取字段的部分字符 操作。
谢谢。
...全文
35
7
打赏
收藏
请教字符比较的问题。
一个access2000基表“部件信息”,“区域”字段由两个字母和三个数字组成,其中的两个字母代表一定的位置,“位置”字段信息为空。 现在我想通过比较“区域”字段的前两个字母和另一个基表“位置代码”(含位置--区域的一定对应关系,其主键code为两字母代码),向“位置”字段写入位置信息。 试过通过复制部件信息表,把区域字段的大小改为2字符,再与位置代码表进行比较,然后把结果跟部件信息表用查询合起来。行不通,数据出现重复。 关键是可否进行 提取字段的部分字符 操作。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MoonNewG
2003-08-26
打赏
举报
回复
多谢。明白了一点点。在实际中应用再看看有何问题。
ys497
2003-08-24
打赏
举报
回复
同意楼上意见,
用mid函数可以取得指定位置的字符.再进行比较.一定成功!!!
zjcxc
2003-08-23
打赏
举报
回复
用mid函数可以取得指定位置的字符.再进行比较.
例如:
mid("abcd",2,2) 的结果是:bc
最好贴出数据来供参考.
changechange
2003-08-22
打赏
举报
回复
Access中请使用
Mid 函数
返回 Variant (String),其中包含字符串中指定数量的字符。
语法
Mid(string, start[, length])
Mid 函数的语法具有下面的命名参数:
部分 说明
string 必要参数。字符串表达式,从中返回字符。如果 string 包含 Null,将返回 Null。
start 必要参数。为 Long。string 中被取出部分的字符位置。如果 start 超过 string 的字符数,Mid 返回零长度字符串 ("")。
length 可选参数;为 Variant (Long)。要返回的字符数。如果省略或 length 超过文本的字符数(包括 start 处的字符),将返回字符串中从 start 到尾端的所有字符。
说明
欲知 string 的字符数,可用 Len 函数。
注意 MidB 函数作用于字符串中包含的字节数据,如同在双字节字符集(DBCS)语言中一样。因此其参数指定的是字节数,而不是字符数。对于使用 MidB的示例代码,请参阅示例主题中的第二个示例。
mgan
2003-08-22
打赏
举报
回复
“关键是可否进行 提取字段的部分字符 操做”
这个 应该可以把
SUBSTR
从给定的字符表达式或备注字段中返回字符串。
语法
SUBSTR(cExpression, nStartPosition [, nCharactersReturned])
参数
cExpression
指定要从其中返回字符串的字符表达式或备注字段。
StartPosition
指定返回的字符串在字符表达式或备注字段 cExpression 中的位置,cExpression 的第一个字符是位置 1。
注意:如果 TALK 设置为 ON,并且 nStartPosition 大于 cExpression 中的字符数目,那么 Visual FoxPro 产生错误信息;如果 TALK 设置为 OFF,那么返回一个空字符串。
nCharactersReturned
从 cExpression 中返回的字符数目。如果省略了 nCharactersReturned 参数,那么返回字符表达式结束前的全部字符。
返回值类型
字符型
说明
SUBSTR( ) 从一个字符表达式或备注字段中返回一个字符串。该字符串起始于字符表达式或备注字段的指定位置,到指定数目字符结束。
当在调试窗口中发出 substr( ) 函数时,对于备注字段,SUBSTR( ) 不会返回值。要在调试窗口中返回值,可在 ALLTRIM( ) 函数中放入备注字段名,并且将 ALLTRIM( ) 函数放入 substr( ) 函数中。
thin SUBSTR( ).
MoonNewG
2003-08-22
打赏
举报
回复
查找了帮助,没有找到具体的函数。 能不能再给点更细的提示?谢谢。
hiyo
2003-08-22
打赏
举报
回复
用字符串操作函数,请参考Access帮助,其中肯定会有适合你的函数。
java
字符
长度 中文_新手
请教
Java中关于
字符
长度的
问题
?
1、JAVA中采用 Unicode编码 [ unicode编码一般是 采用UCS-2规范 双字节编码] , java中每个
字符
占两个字节 (不管是中文
字符
,还是英文
字符
1char = 2 byte )。 ----此处指的是编译过后的 .class文件中存储+jvm加载运行的规则。在 .java文件中指定的 各种编码格式,无论指定成哪种格式,最后 在编译成.class时 统统经过了u...
c语言递归将
字符
串abcde倒序输出,
请教
C语言
字符
串倒序输出
满意答案bwrgqefgg推荐于 2017.10.03采纳率:55%等级:10已帮助:2169人#include#includevoid main(){char string1[200]; //用于存放输入的
字符
串char string2[200]; //用于存放倒序后的
字符
串int invertion(char *ch1, char *ch2); //声明函数printf("Please...
(
字符
串)- 判断 一个
字符
串是否是另一个
字符
串的子序列
题目描述 小z玩腻了迷宫游戏,于是他找到了Easy,准备和Easy玩这么一个游戏 小Z准备了一个
字符
串S (S的长度不超过10000) 又准备了M个小的
字符
串(M最大不超过1000000,每个小
字符
串的长度不超过10) 现在小z想
请教
Easy老师,M个小
字符
串中有多少个小
字符
串是大
字符
串S的子序列? 如果Easy老师答不上来就要请客,现在Easy老师很苦恼,你能帮帮他吗? 子序列可以理...
合理使用转义
字符
,事半功倍(处理特殊
字符
串)
什么是转义
字符
如何使用转义
字符
问题
开始于我想打印如下
字符
串 {“method”:“update”,“gatewayNo”:“02”,“userkey”:“30e217750d7e48008d8595105a14df2d”}&^!< 因为这个
字符
串里面有双引号"", 直接用printf(" ");显然不行,不信你可以去试试!!然后我就想到了能不能把它放进数组里,再输出数组呢?动手一试,数组初始化还是不行,里面有’’’’,好家伙,数组不行啊,怎么办呢?这串数据没法打印了??? 后来
请教
c语言如何读取一个中文
字符
,
请教
,如何一个
字符
一个
字符
的读取中英文混合文本...
请问,怎么一个
字符
一个
字符
的读取中英文混合文本?本帖最后由 zhou007jie 于 2015-10-09 15:37:04 编辑要一个
字符
一个
字符
的读取中英文混合的文本文件,要怎么写代码呢?比如:文本内容:d大家好,我是Tom!如何逐个
字符
读取,第一次读取d,第二次读取”大“,第三次读取”家“,……纯C语言实现,最好读取utf8格式,谢谢!------解决思路------------------...
Access
7,712
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章