Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

函数的含义

diffy0331  发表于:2008-03-28 15:41:29  
复制

请问这个函数什么意思,right([email],len([email])-instr([email],"@")),其中表email有个记录比如说是111111@163.com

 

Top
十段 发表于:2008-03-28 16:09:38

InStr([email],"@")——是取email中@后面的个数;如email是111111@163.com ,则@后面的有7位数,它的个数就为7;

 Len([email])——是取整个email中的个数,如email是111111@163.com ,email共有14位数,它的个数就为14;

Len([email])-InStr([email],"@")——就是两相减,就等于14-7=7;

right——取右面,

right([email],len([email])-instr([email],"@"))——这句话,就是在email中取@后面的字符,如email是111111@163.com ,就是取@后面的7个字符,这个7就是来自于Len([email])-InStr([email],"@")相减后的数。其运算结果就是——163.com

不知我上述的解释是否已明白。



diffy0331 发表于:2008-03-30 09:21:48
学会了 谢谢楼上的 

总记录:2篇  页次:1/1 9 1 :