|
主题: 关于变量问题的讨论!
|
 lazybugs
职务:普通成员
等级:1
金币:0.0
发贴:75
注册:2001/10/27 10:29:31
|
#12002/7/10 15:26:33
经常遇到ASP和SQL语句里面变量的传递,特别是在写command的时候,可能你会说MX的command不是很容易写吗?但是,做东西总不能完全依赖MX吧?锻炼手写还是很有必要的哦。
再如,在SQL里面,如果是字符型的字段,那就不能用双引号",只能用单引号'来表示字符型数据这样的问题,应该提醒大家注意吧?象这样的知识,几乎市面上所有的书记都不会很详细的给你介绍,所以,难倒了不少初学者。
让我们来看看一些例子吧,比如说: 用select 选择数据库的时候,往往要接收前面传来的变量 Vtitle=Request("title") "select * from news where title=.... ????该如何写了呢?
又如: "update employee("name,old,sex") value("....") 如果要换成变量该怎么换呢?还有"+"和"&"具体的区别和相同的地方是什么呢?为什么在MX的SQL语句里面用"+"好使,可用"&"却不识别呢?
再如用insert 语句插入记录的时候,如果用到变量,该如何连接等等了,同时,insert还有不少的用法呢,他不仅仅是插入数据这么简单吧,还有将符合条件的记录生成一个新的表之类的用法,似乎书上就很少提到,细节性的东西,是不是更应该得到大家的重视?
这些都涉及到变量类型的转换,如何和语句真正的结合到一起,初学者最容易在这个问题上弄糊涂的,版主,或者是其他的高人能不能写一篇这样的文章,给大家解释一下呢?
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
#22002/7/10 15:46:03
这些东西本来我要写在置顶的帖子里的,不过,呵呵,后来忙于工作就没写下去,准备等有了空再接这些吧!老兄的建议很好,大家也可以把自己的经验写出来,我来整理,这样可能比我一个人写好的多!
|
 lazybugs
职务:普通成员
等级:1
金币:0.0
发贴:75
注册:2001/10/27 10:29:31
|
#32002/7/12 17:24:54
大家似乎对这个问题比较淡漠呢。
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
#42002/7/13 9:30:30
是啊,这些东西对初学者来说还用不上,等到有了一定的开发经验后,就觉得这个重要了。
|
 lazybugs
职务:普通成员
等级:1
金币:0.0
发贴:75
注册:2001/10/27 10:29:31
|
#52002/7/13 14:45:48
刚开始的时候,几乎接触不到这样的东西,书上怎么说,就怎么做,编码的时候,几乎每一个标点符号都是书上的,很难有自主性呢!
等到自己编码的时候,才发现,唉,好多东西书上都不讲,或轻描淡写,所以,经验只要自己慢慢积累,如果当初有人指点,那么一定会是突飞猛进呢,少走不少弯路呀!
我就是这么走过来的,所以很有感触呢,不知道别人怎么想呢?
|