asp网站数据库
⑴ asp怎样查询数据库
首先创建sqlConnection对象连接数据库,然后定义查询字符串,最后对GridView控件进行数据绑定。
示例:
下面通过一个示例介绍在ASP.NET 2.0应用程序中如何查询数据库中记录。
新建一个网站,默认主页为Default.aspx,在Default.aspx页面上分别添加一个TextBox控件、一个Button控件和一个GridView控件,并把Button控件的Text属性值设为“查询”。该页在实现时,首先编写一个GridView控件数据绑定方法bind(该方法请参见5.3.2中bind方法),并在Page_Load事件中调用该方法显示数据库中记录,具体代码如下。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
this.bind();
}
}
然后在【查询】按钮Click事件下编写实现数据库查询操作的代码,具体代码如下。
protected void Button1_Click(object sender, EventArgs e)
{
if (TextBox1.Text != "")
{
string str = "select * from Region where RegionID='" + TextBox1.Text.Trim() + "'";
sqlconn = new SqlConnection(sqlstr);
sqlconn.Open();
SqlCommand sqlcom = new SqlCommand(str,sqlconn);
int result = Convert.ToInt32(sqlcom.ExecuteScalar());
if (result > 0)
{
SqlDataAdapter myda = new SqlDataAdapter(str, sqlconn);
DataSet myds = new DataSet();
myda.Fill(myds);
GridView1.DataSource = myds;
GridView1.DataBind();
sqlconn.Close();
}
else
Response.Write("<script>alert('没有相关记录')</script>");
}
else
this.bind();
}
⑵ asp网页如何访问数据库
在asp动态语言页面中连接数据库是通过asp内部的ADO组件通过ODBC完成。
1、首先应创建 Connection 对象的实例。
下面的脚本创建 Connection 对象
<%
'Create a connection object
Set cn = Server.CreateObject("ADODB.Connection")
'Open a connection; the string refers to the DSN
%>
2、接着打开数据库连接:
cn.Open "FILEDSN=MyDatabase.dsn"
注意:无论在等号 (=) 之前还是之后,DSN 字符串都不能包含空格。
在这种情况下,Connection 对象的 Open 方法引用基于 DSN 的文件,其中包含关于数据库的位置和配置信息。也可以不引用 DSN,直接显式引用供应程序、数据源、用户 ID 和密码。
3、连接过程:
<%
Set cn = Server.CreateObject("ADODB.Connection") '创建数据库连接对象
Set rsCustomers = Server.CreateObject("ADODB.Recordset") '创建数据库查询对象
cn.Open "FILEDSN=SQLlink.dsn" '打开数据库
strSQL = "SELECT username,password FROM [myDatabase].[dbo].[user] where username='guying'"
rsCustomers.Open strSQL, cn '运行SQL语句
%>
4、处理数据库返回数据
Set username1= rsCustomers("username") '获取username字段的返回结果
Set password1= rsCustomers("password") '获取password字段的返回结果
Do Until rsCustomers.EOF
Response.Write username1 & " " & password1 & "<BR>"
rsCustomers.MoveNext
Loop '通过循环获取所有返回记录
⑶ 请问ASP的网站怎么绑定数据库
1、ASP连接SQL数据库
set conn = CreateObject("ADODB.Connection")
connstr = "driver={SQL Server};server=(LOCAL);uid=sa;pwd=;database=123456;"
conn.open connstr
set conn=server.createobject("ADODB.connECTION")
if err.number<>0 then
err.clear
set conn=nothing
response.write "<div align=center><font size=3pt>数据库连接出错!</font></div>"
Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
response.write "<div align=center><font size=3pt>数据库连接出错!</font></div>"
Response.End
end if
end if
2、ASP连接Access数据库
Dim conn,connstr,db
db="db.mdb"
Set Conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
Conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "<br><br><br><br><table width=325 height=77 border=1 align=center cellpadding=0 cellspacing=0 bordercolor=#4277A2 frame=box rules=none style=border-collapse:collapse><tr><td align=center valign=middle bgcolor=#EBEFF1><img src=img/err.GIF width=46 height=47> <span class=STYLE2>数据库连接出错,请检查连接字串。</span></td></tr></table>"
Response.End
End If
⑷ 关于ASP网站的数据库
其实这只是把数据库扩展名改成ASP,实质上也是Access文件。
你可以任意改,改成ASP主要是为了防止别人下载数据库。
⑸ 关于ASP.NET网站的数据库问题
name
=
new
sqldataadapter("select
s_name
from
mylove",
sql);
副职是这样的.
不过按你整体代码的意思。response.write(name["s_name"]);
这的name就应该定义成datarow.
还是建议你把连接数据库,和库操作的那几个常用类好好看看。理解理解。
⑹ 搭建asp网站使用哪种数据库
谢谢您的解答!!!! 我看了下是AC版的! 不过似乎不用安装吧。。。。。绿色版? 我是能正常使用的。。。 主要是想着本地搭建来来来玩渗透的。。。 再次谢谢你了!!!
⑺ 怎么进入ASP网站的数据库
数据库连接参考:
如果你要是想找asp网站的数据库的话,
你查找conn.asp
打开看看里面的数据库连接即可得到数据库位置,
mdb数据库的话可以用微软的access打开示例:
英语九百句
数据库english.mdb数据表sentence页码代码:
⑻ ASP网站一般是结合什么数据库做的
因为ASP有ADODB组件,所以一般的数据库都可以,包括Oracle,但是主要使用的是两种数据库Microsoft Office Access和MS SQL Server。
Microsoft Office Access简称 Access
主要应用于中小型网站,包括企业网站和公司网站,个人博客的类型的网站。甚至一些小型信息网站。他的优点就是简单好操作,缺点就是数据量太大超过10G以上基本上就不能正常使用了。
MS SQL Server简称SQL数据库
主要应用于中型大型网站上,也是现在人们最常用的数据库之一,ASP和SQL搭配很好,它的主要优点就是运行速度稳定,容量大,对网站和数据的稳定有着重要的优势。
现在程序员普通两种都会有涉及使用,主要是根据你行业针对客户人群数据来选择,本身没有好坏,只有更适合。
⑼ asp网站数据库怎么连接,装sql吗,在源服务器未找到
asp 需要win系统 具体好像需要设置权限 或者父路径 网络搜索下错误提示 记得有解决方法
⑽ 什么是ASP和数据库有什么关系
简单的说ASP就是动网设计语言,是网站的前台部分,数据库,属于后台部分,用于存取相关数据资料,如用户名,密码,生日之类的信息,及其他的信息。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序