Access中InStr([学生编号],"03")=5是什么意思,为什么?
发布网友
发布时间:2024-09-04 08:12
我来回答
共4个回答
热心网友
时间:2024-10-02 17:46
解释如下:
1、access中instr函数是用于求某个字符串(在格式中为第二个字符串)在另一个字符串中位置的函数,返回值是数值型;
2、因此本题目是求字符串“03”在字符串变量“学生编号”中出现的位置是否为第5个字符位;
3、也可以理解为学生编号的第5、6位字符是否为“03”。
热心网友
时间:2024-10-02 17:49
去了解InStr函数的用法
热心网友
时间:2024-10-02 17:42
看下面的例子,
instr('Tech on the net', 'e')
would return 2; the first occurrence of 'e'
所以像InStr([学生编号],"03")就好返回03在学生编号中第一次出现的位置
像这种函数用法问题,楼主应该多去用google搜索下,很容易找到
你没有给出学生编号和职称代表什么,没法给答案
热心网友
时间:2024-10-02 17:44
InStr函数作用:
返回指定一字符串在另一字符串中最先出现的位置。在字符串string1中,从start开始找string2,省略start时从string1头开始找。找不到时,函数值为0。
意思就是在一个字符串里面查找另外一个字符串出现的位置。
在实际应用的时候,特别是对一些事物进行编码、编号的时候,每一位数字都代表特定的意思。比如人的身份证,每一们都有特定的意思。InStr([学生编号],"03")=5类似这样的用法,估计是用来判断某个输入的编码是否符合编码需要的。具体情况要具体分析。