标题:求助: 用ASP 怎么可以新建一个ACCESS 的数据表.
只看楼主
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
 问题点数:0 回复次数:9 
求助: 用ASP 怎么可以新建一个ACCESS 的数据表.
求助: 用ASP 怎么可以新建一个ACCESS 的数据表.
比如说我的数据库是.Teachers
我想每新建一个教师档案就为这个教师单独开一个数据表.表名为教师的教师号.比如说是001.
在这个数据表中的字段是一样的.比如说:教师号.姓名.性别等
搜索更多相关主题的帖子: 数据表 ACCESS ASP 数据库 教师 
2007-01-19 16:13
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
我不跟你说建表的问题
这个未必要建表 把教师的资料都放在一个标里面,每个教师的数据作为1条记录
如果像你那样做,很不利于查询和维护
2007-01-19 16:19
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
得分:0 
我有一个表了是把所有的教师资料放到一起了。
但是现在关键是每个月都要给教师的工资计算一下.
要是把所有的教师都放到一个表里.很不方便的.
所以我想每个教师都有自己的表.这样老师查询自己某个月的工资 就方便多了

http://www./
2007-01-19 16:28
linfeng332
Rank: 1
等 级:新手上路
帖 子:79
专家分:0
注 册:2006-8-3
得分:0 
建表是可以的,
'创建As_Uyqlj表

'id 自动编号
'Style 是/否 类型(文字或者LOGO连接)
'Title 文本 网站名称
'UrL 文本 网站URL
'Pic 文本 网站LOGO
'About 备注 网站简介
'Tg 数字 是否通过
'Data 日期/时间 申请时间

'-------------------------------------------------------------------------------------

strSql="Create Table As_Uyqlj("& _
"id int IDENTITY (1, 1) NOT NULL," & _
"Style bit NOT NULL default false," & _
"Title varchar(50) NULL ," & _
"UrL varchar(255) NULL ," & _
"Pic varchar(255) NULL ," & _
"About varchar(255) NULL ," & _
"Tg int NULL default 0," & _
"pass_time SMALLDATETIME NULL default " &strNow& ")"
Call Execute(strSql)
If strErrMsg<>"" Then
FoundErr = True
Echo "<font color=red>As_Uyqlj 创建失败</font>:<BR/>" & strErrMsg &"<BR/><BR/>"
Else
Echo "<font color=green>As_Uyqlj 创建成功</font><BR/><BR/>"
End If
strErrMsg=""
If IsObject (conn) Then Set conn=Nothing
%>

但是这样子的话,估计你的逻辑不是很好.
2007-01-19 16:34
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
得分:0 
谢谢

http://www./
2007-01-19 16:39
gzxlq
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-11-26
得分:0 
以下是引用guyer在2007-1-19 16:28:30的发言:
我有一个表了是把所有的教师资料放到一起了。
但是现在关键是每个月都要给教师的工资计算一下.
要是把所有的教师都放到一个表里.很不方便的.
所以我想每个教师都有自己的表.这样老师查询自己某个月的工资 就方便多了

那就把有老师的工资放在另外一个表里

2007-01-19 16:43
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
得分:0 
那就把有老师的工资放在另外一个表里?

每个老师每个月都会发工资的.要是把所有老师的工资放到一个表里,合适么?

http://www./
2007-01-19 16:48
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
得分:0 
以下是引用guyer在2007-1-19 16:48:06的发言:
那就把有老师的工资放在另外一个表里?

每个老师每个月都会发工资的.要是把所有老师的工资放到一个表里,合适么?

太合适了
只要用字段区分好教师ID,年月就行了

2007-01-19 16:51
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
得分:0 
我也想过.就是感觉把他们都放到一个表里感觉很乱.
因为教师的ID 不能重复.比如说ID 为001的教师1月的工资为1000.2月的工资为1200
那么在数据库中就会出现
ID 工资 月份
001 1000 1
001 1200 2

这样ID 就重复使用了.会出错的

http://www./
2007-01-19 17:00
guyer
Rank: 2
等 级:新手上路
威 望:5
帖 子:451
专家分:0
注 册:2007-1-19
得分:0 
在这个教师们公用的数据表里存放是最近一个月发放的工资..

但是以前的工资却不能放在这个表里的..

所以我想为每个老师加个表.用与存放他们以前的工资

http://www./
2007-01-19 17:10



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-116991-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.546040 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved