ASP网站一般是结合什么数据库做的(asp数据库)

ASP网站一般是结合什么数据库做的(asp数据库),第1张

因为ASP有ADODB组件,所以一般的数据库都可以,包括Oracle,但是主要使用的是两种数据库MicrosoftOfficeAess和MSSQLServer。

MicrosoftOfficeAess简称Aess

主要应用于中小型网站,包括企业网站和公司网站,个人博客的类型的网站。甚至一些小型信息网站。他的优点就是简单好 *** 作,缺点就是数据量太大超过10G以上基本上就不能正常使用了。

MSSQLServer简称SQL数据库

主要应用于中型大型网站上,也是现在人们最常用的数据库之一,ASP和SQL搭配很好,它的主要优点就是运行速度稳定,容量大,对网站和数据的稳定有着重要的优势。

现在程序员普通两种都会有涉及使用,主要是根据你行业针对客户人群数据来选择,本身没有好坏,只有更适合。

简单:

dim cmd

set cmd=serverCreateObject ("adodbcommand")

set cmdActiveConnection =conn

sql="alert table 表名 add 列名 数据类型 "

cmdCommandText =sql

cmdExecute sql

Access详细:

语法

ALTER TABLE 表 {ADD ADD{COLUMN 字段类型 [ (字长)] [NOT NULL] [CONSTRAINT 索引 ] |

ALTER COLUMN 字段类型 [(字长)] |

CONSTRAINT 多重字段索引 } |

DROP DROP{COLUMN 字段 I CONSTRAINT 索引名 } }

ALTER TABLE 语句分为以下几个部分:

部分 说明

table 欲修改的表之名称。

field 欲在表内增加或删除的字段的名称。或表内欲被替换的字段名称。

type 字段的数据类型。

size 字段的字符长度 (文本及二进制字段)。

index 字段索引。欲了解更多有关如何构造本索引的信息,请看 CONSTRAINT子句。

multifieldindex 欲增加至表 中的多重字段索引的定义。欲了解更多有关如何构造本索引的信息,请看 CONSTRAINT子句。

indexname 欲删除的多重字段索引的名称。

说明

使用 ALTER TABLE 语句,可用多种不同方法更改当前已存在的表:你可以:

使用 ADD COLUMN 在表中添加新的字段。需要指定字段名、数据类型、还可以 (对文本和二进制字段)指定长度。例如,下列语句在员工表中增加一 25 个字符的、名为 Notes 的文本字段:

ALTER TABLE Employees ADD COLUMN Notes TEXT(25)

也可以定义此字段的索引。关于单一字段索引的详细信息,请参阅CONSTRAINT 子句主题。

如果对一字段指定 NOT NULL,则在这字段中添加的新记录必须有有效的数据。

使用ALTER COLUMN改变一个当前字段的数据类型,需要指定字段名、新数据类型、还可以 (对文本和二进制字段)指定长度。例如,下列语句把雇员表中一个字段的数据类型, 被称为ZipCode(最初被定义为整数),改变成一个10字符文本字段:

ALTER TABLE Employees ALTER COLUMN ZipCode TEXT(10)

使用 ADD CONSTRAINT 添加多重字段索引。关于多重字段索引的详细信息,请参阅 CONSTRAINT 子句主题。

使用 DROP COLUMN 删除字段。只要指定欲删除的字段名即可。

使用 DROP CONSTRAINT 删除多重字段索引。只要在 CONSTRAINT 保留字后面指定索引名即可。

--------------------------------------------------------------------------------

注意

不能同时添加或删除一个以上的字段或索引。

你可以使用 CREATE INDEX 语句在一个表中增加一个单字段或多重字段,你还可以使用 ALTER TABLE 或 DROP 语句删除一个由ALTER TABLE或CREATE INDEX建立的索引。

可以在单一字段上使用 NOT NULL,或在用于单一字段或多重字段(名为 CONSTRAINT) 的 CONSTRAINT 子句中使用 NOT NULL。但是,一个字段只能使用一次 NOT NULL 限制。尝试多次应用此限制将导致运行错误。

用普通多行文本编辑器就可以

直接存入数据库不过从数据库读出来后,先不忙显示,要先用一个替换函数replace把其中的回车符换为<br>再显示就可以换行了

如果你要把改为<br>的存到资料库里,就是这样的

你肯定会接收输入资料吧,放到一个变量里,,然后用replace函数替换掉相关内容,再存到数据库里就可以了

a=request("cont") '取得内容,引号里面的为输入控件名称

a=replace(a,chr(10),"<br>")

之后再把a的值存到资料库里

<!--#include file=cnnasp-->

<%

username=trim(requestform("username"))

userpass=trim(requestform("userpass"))

if not (username="" and passwd="") then

set rs=servercreateobject("adodbrecordset")

sql="select from yonghu where name='" & username & "' and pass= '" & userpass &"'"

rsopen sql,conn,1,1

if not rseof then

Session("userjb")=rs("jb")

session("username")=rs("username")

session("bu")=rs("bu")

else

rsclose

responsewrite"<SCRIPT language=JavaScript>alert('请重新输入有效的管理员名称和密码!');"

responsewrite"windowlocationhref='defaultasp'</SCRIPT>"

responseend

end if

end if

Set rs=nothing

Set conn=nothing

%>

<html>

<head>

<meta >

以上就是关于ASP网站一般是结合什么数据库做的(asp数据库)全部的内容,包括:ASP网站一般是结合什么数据库做的(asp数据库)、如何编写ASP实现在线增加数据库表或字段、asp如何编辑写入数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9762195.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存