我下面的例子是连接的access数据库,不过道理都是一样的。(ASP代码)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%
Sj=Request.Form("user_id")
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db1.mdb")
Set rs=Server.CreateObject("ADODB.RecordSet")
rs.Open "select * from guest where id='#"&Sj&"#'",conn,1,1
if rs.recordcount>0 then
response.write "id name
"
for i=1 to rs.recordcount
response.write rs("id")&" "&rs("name")&"
"
rs.movenext
if rs.eof then exit for
next
end if
%>
<body>
</body>
</html>
② 我要设计一个网站~~现在做一个登陆页面~~怎样使登陆页面与SQL数据库相连~~
这个问题相当的...基础啊,不过要教会一页字都写不完。建议去搜索下关键字“jdbc”或者“linq”的相关教程。jdbc是通过代码直接连接数据库。linq是vs2008以后自带的功能,可以在vs里建立数据库连接dbml文件,通过linq语句快速查询。你的问题就是登陆窗口输入用户名密码,在提交页面将用户名密码与数据库中的数据进行对比,看一个简单的视频就能解决
③ asp网页怎样连接SQL数据库
asp连接数据库的代码为:
Set
conn
=
Server.CreateObject(ADODB.Connection);
conn.Opendriver={SQLServer};server=202.108.32.94;uid=wu77445;pwd=p780522;database=w
ww_panwei_com;conn
open其中/Set
conn
=
Server.CreateObject(ADODB.Connection)为设置一个数据库的连接对象
driver=()告诉连接的设备名是SQL-SERVER
server是连接的服务器的ip地址,Uid是指用户的用户名,pwd是指的用户的password,
database是用户数据库在服务器端的数据库的名称
④ 如果我要把sql和网站连接应该怎么做
网页连
数据库设计
的知识点比较多
首先,你要把数据库配置好,数据库用的什么驱动程序,用户名和密码是什么,里面有些什么表,表里有什么字段你都要很清楚。
然后,从网页连接过去,在此以ASP举例。可以ADO进行连接。设置连接字符串(包括数据库名、数据库类型、用户名、密码、数据库打开方式等),创建
connection对象
。连接后执行
sql语句
,返回查询到的
数据集
,数据库对应表单的行和列就保存在数据集对象(recordset)中。如果你要向数据库中添加数据,用recordset的AddNew方法,或者,用
connection对象
直接执行sql的语句insert
into……,也可以。
最后,在你获取网页中的数据,写到数据库的过程中,你可能还需要VBScript或者
Javascript
之类的
脚本语言
进行简单的处理。
综上,所需要的知识:数据库基础、
脚本语言
、ASP内置对象、ADO接口。
也可以用别的工具,但是大概要学的也差不多吧。
⑤ SQL数据库怎么跟网页链接:::
在数据库引导页插入以下代码:
SqlDatabaseName="chwl"
'此处填写数据库的名称
SqlPassword="123"
'此处填写数据库的密码
SqlUsername="sa"
'此处填写数据库的用户名
SqlLocalName="(local)"
connstr="driver={SQL
Server};server="&SqlLocalName&";uid="&SqlUsername&";pwd="&SqlPassword&";database="&SqlDatabaseName&";"
%>
⑥ 怎么实现数据库和网页的连接,本人学过数据库sql,会点html开发。
实现数据库和网页的连接
第一种
-
这种方法用在ACCESS中最多
strconn
=
"DRIVER=Microsoft
Access
Driver
(*.mdb);DBQ="
&
Server.MapPath("aspfree.mdb")
set
conn
=
server.createobject("adodb.
connection
")
conn.open
strconn
第二种-这种方法用在SQL
SERVER中多
strconn
=
"Driver={SQL
Server};
Description
=sqldemo;SERVER=127.0.0.1;UID=LoginIDWD=Password;DATABASE=Database_Name
set
conn
=
server.createobject("adodb.connection")
conn.open
strconn
⑦ SQL数据库和网页怎么连接
aspx最小代码连接数据库
<%@ Page language="c#" codePage="65001"%>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.SessionState" %>
<%@ Import Namespace="System.Web.UI" %>
<%@ Import Namespace="System.Web.UI.WebControls" %>
<%@ Import Namespace="System.Web.UI.HtmlControls" %>
<%@ Import Namespace="System.ComponentModel" %>
<%@ Import Namespace="System.Collections" %>
<%
//更新街道交叉口经纬度信息到数据库,如果没有,则插入,有则更新
// 用法: street1=华山路 & street2=衡山路 & lng=11111&lat=4444
System.Web.HttpContext context = this.Context;
System.Text.StringBuilder sb=new System.Text.StringBuilder();
context.Response.AddHeader("Prama","no-cache");
context.Response.CacheControl="private";
context.Response.Expires=0;
context.Response.ContentType="text/html";
//获取参数
string street1=Request["street1"];
string street2=Request["street2"];
string lng =Request["lng"];
string lat =Request["lat"];
if(street1==null) {street1="";}
if(street2==null) {street2="";}
if(lng==null) {lng="";}
if(lat==null) {lat="";}
//获取数据
DataSet ds = new DataSet();
int r=0;
string sql="";
string msgsuccess="操作成功<br/>";
string msgerror="不成功,没有记录<br/>";
string conn = "server=(local);database=callmeal;Uid=sa;Pwd=yyy;";
SqlConnection con = new SqlConnection(conn);
sql=" select * from street";
context.Response.Write(sql);
SqlCommand _cmd=new SqlCommand();
SqlDataAdapter da = new SqlDataAdapter(sql,conn);
da.Fill(ds);
con.Open();
_cmd.Connection =con;
//更新数据
sql=" update street set lng=11 where streetid=1"
_cmd.CommandText=sql;
r=_cmd.ExecuteNonQuery();
if(r==-1)
context.Response.Write(msgerror);
else
context.Response.Write(msgsuccess);
con.Close();
//context.Response.Write(sql);
//context.Response.Write(sb.ToString());
context.Response.Flush();
context.Response.Close();
%>
⑧ 如如何将网页连接到数据库
一、要实现用户输入,肯定前台要是一个网页,使用jsp,先建一个jsp网页。
⑨ 怎样从HTML网页中获取SQL数据库里的数据
HTML是无法读取数据库的,HTML是页面前端脚本语言,要想从HTML网页中获取SQL数据库里的数据,需要借助JSP或ASP或PHP或RUBY等语言来实现。
SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式(模式)称为“基本表”(base table);存储模式(内模式)称为“存储文件”(stored file);子模式(外模式)称为“视图”(view);元组称为“行”(row);属性称为“列”(column)。
(9)实现网页与sql数据库扩展阅读
SQL语言的组成:
1、一个SQL数据库是表(Table)的集合,它由一个或多个SQL模式定义。
2、一个SQL表由行集构成,一行是列的序列(集合),每列与行对应一个数据项。
3、一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表,而视图是由若干基本表或其他视图构成的表的定义。
4.一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。
5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系(表格)。
6.SQL用户可以是应用程序,也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用,宿主语言有FORTRAN,COBOL和Ada语言等。
⑩ js在网页中连接SQL数据库
据我所知,js是连不了数据库的
做ajax 的话 要通过其他的 文件 在那个文件里面 执行 数据库的操作
并返回结果 给 页面