怎么在不打开access数据库得情况下,直接用sql语句添加一个列

如题然后怎么在一个asp文件中调用两个数据库得内容拜托了... 如题

然后怎么在一个asp文件中调用两个数据库得内容
拜托了
展开
 我来答
world_yyd
2006-04-03 · TA获得超过2116个赞
知道小有建树答主
回答量:724
采纳率:0%
帮助的人:874万
展开全部
alter table 表名 add 新字段 字段类型 NULL

ALTER TABLE<表名>
[ADD<新列名><数据类型>[完整性约束]]
[DROP<完整性约束名>]
[MODIFY<列名><数据类型>];

新增的字段对于表中已经存在的行而言最初将先填充空值。
你也可以同时在该字段上定义约束,使用通常的语法:
ALTER TABLE products ADD COLUMN description text CHECK (description <> '');
一个新字段不能用非空约束,因为最初的时候该字段必须包含空值。 但是你可以稍后增加一个非空约束。同样,你也不能在一个新字段 上定义缺省值。根据 SQL 标准的说明,这样需要对现存行的新 字段填充缺省值,而这个特性还没有实现。但是你可以稍后调整 字段缺省。
百度网友802a3dcbc
2006-04-03 · TA获得超过1369个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:602万
展开全部
Set conn=Server.CreateObject("ADODB.Connection")
DBPath1=server.MapPath("你的数据库位置")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath1
set rs=server.createobject("adodb.recordset")
sql = "你想要sql语句添加一个列"
conn.Execute sql
调用也就这个意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5bc3a83d2
2006-04-03 · TA获得超过417个赞
知道答主
回答量:221
采纳率:100%
帮助的人:0
展开全部
以下是连接数据库
-----------------
set Conn=server.createobject("adodb.connection")
ConnStr="provider=microsoft.jet.oledb.4.0; data source=" & server.MapPath("Database/news.mdb")
Conn.Open ConnStr
-------------------
以下是添加列(举个实例吧)
sql="INSERT INTO News (CateId, Content,Posttime,ReadCount,title,face,head) VALUES('" & cate & "','" & rqtContent & "','" & now() & "'," & 0 & ",'" & title & "','" & face & "','" & head & "')"
conn.execute sql

其中CateId, Content,Posttime,ReadCount,title,face,head
都是想要插入内容的字段,楼主可以照这个参考实现自己想要的功能,祝楼主成功
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式