找回密码
 加入
搜索
查看: 1412|回复: 6

数据库操作的问题,急~``

[复制链接]
发表于 2009-2-15 10:42:35 | 显示全部楼层 |阅读模式
管理员,对于开新贴子提问我感到很抱歉,主要是我看别人的源码看得不明白,主要是我不会数据库方面的东西。

问题如下:

问题一、有个表 表名是 student , student  里面有字段为 number 和 name 还有 age

number 座位号 name是名字 age 是岁数

现在要加一个人进去,那么就是第一个人的座位号为1,再加一个是2,再加就是3……
这个number是自动累上去的,不是指定。

我觉得是查找全部数字,找出最大的,然后+1就填入,我是这么认为的,可是不会操作。

请问,这个怎么操作?

问题二、如果我要查某个学生的座位号,那么我该如何操作?


提问完毕。只要我会这两个操作,我就可以发挥了。
请不要叫我参考代码,我看得很不明白的。

谢谢。谁回答出来,我把全部钱给他。

[ 本帖最后由 uptask 于 2009-2-16 14:22 编辑 ]
发表于 2009-2-15 10:54:51 | 显示全部楼层
只要在数据库里设置number这个字段的数据类型为自动编号就好了
以后只要增加记录
就会自动编一个号
默认编号规则是递增的
就是前面有了1、2、3、4、5
那么接下来生成的号肯定是6
之后是7
之后是8~~~~~
发表于 2009-2-15 11:01:57 | 显示全部楼层
只需用以下语句
就可以顺利找到小芳的所有信息
Select * From student name like 小芳
在AU3里面需在前面加点东西
$RS.Open ('Select * From student name like 小芳')
 楼主| 发表于 2009-2-16 02:13:20 | 显示全部楼层
谢谢,了解到了会自动加。
 楼主| 发表于 2009-2-16 11:44:54 | 显示全部楼层
添加多条怎么操作呢?

只添加一个我就会。
$ABC = ObjCreate("ADODB.Connection")
....
$ABC = ("ADODB.Connection").Execute("insert into student  (Name) values (大芳)")
这样就加入名字了,而且是成功的加入。

但是如果我这样子就不行了,原因我不知道,可能是我的代码不对。
$ABC = ObjCreate("ADODB.Connection")
....
$ABC = Execute("insert into student  (Name,age) values (大芳,16)")
 楼主| 发表于 2009-2-16 11:59:06 | 显示全部楼层
晕了晕了,~

[ 本帖最后由 uptask 于 2009-2-16 12:01 编辑 ]
 楼主| 发表于 2009-2-16 12:04:02 | 显示全部楼层
哈哈哈哈,花了半天的时候看书,明白了。

哎,最主要还是要看书呀。

[ 本帖最后由 uptask 于 2009-2-18 13:16 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-5 05:30 , Processed in 0.073427 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表