当前位置:首页 » 编程语言 » dw与sql连接

dw与sql连接

发布时间: 2022-10-01 20:37:59

A. dw中连接sql数据库时登录失败

1、判断部分
<script language="javascript">
<!--
function isok(theform)
{
if (theform.user_name.value.length<2 || theform.user_name.value.length>10)
{
alert("学生姓名请填写真实姓名!");
theform.user_name.focus();
return (false);
}
if (theform.password.value.length<3 || theform.password.value.length>10)
{
alert("密码最少要3位,最多10位! !");
theform.password.focus();
return (false);
}
if (theform.password_two.value=="")
{
alert("你还有确认密码没填呢!");
theform.password_two.focus();
return (false);
}

if (theform.password_two.value!=theform.password.value)
{
alert("两次密码怎么不一样!");
theform.password_two.focus();
return (false);
}

if (theform.userclass.value=="")
{
alert("你所在的专业班级还没填呢!");
theform.userclass.focus();
return (false);
}

if (theform.num.value=="")
{
alert("你的学生证号还没填呢!");
theform.num.focus();
return (false);
}

return (true);
}
-->
</script>
2、接受数据的表单部分
<form name="form1" method="post" action="userregcheck.asp" onSubmit="return isok(this)">
<input name="user_name" type="text" id="user_name" title="请输入您的姓名" size="15">
</label></td>
</tr>
<tr>
<td><div align="center">登陆密码:</div></td>
<td><input name="password" type="password" id="password" title="请输入您的密码" size="15"></td>
</tr>
<tr>
<td><div align="center">重输密码:</div></td>
<td><input name="password_two" type="password" id="password_two" size="15"></td>
</tr>
<tr>
<td><div align="center">专业班级:</div></td>
<td><label>
<input name="userclass" type="text" id="userclass" size="15">
</label></td>
</tr>
<tr>
<td><div align="center">学生证号:</div></td>
<td><label>
<input name="num" type="text" id="num" size="15">
</label></td>
</tr>
</table>
<center>
<p>

<input type="submit" name="submit" value="确认提交" />
<input type="reset" name="reset" value="重新输入" />
<input type="button" name="button" value="返回首页" onClick=" history.back()" />
</p>
</center>
</form>
3、数据验证保存到数据库部分
<!--#include file="conn.asp"-->
<%

user_name =left(request("user_name"),15)
password =left(request("password"),15)
userclass =left(request("userclass"),15)
num =left(request("num"),15)

if password="" then
response.write "数据有错!"
response.end
end if
Set rs = Server.CreateObject("adodb.recordset")
sql="select * from user where username like '" & user_name & "'"
rs.open sql,conn,1,3

if rs.eof and rs.bof then
rs.addnew
rs("username")=user_name
rs("userpwd")=password
rs("userclass")=userclass
rs("usernum")=num
rs.update
rs.movelast
session("user_id")=rs("userid")
session("name")=rs("username")
set rs2=server.createobject("adodb.recordset")
sql="select* from user where username='" &session("name") & "' "
rs2.open sql,conn,1,3
rs2("onlinetime")=now
rs2("userip")=Request.serverVariables("REMOTE_ADDR")
rs2.update
session("userip") = rs2("userip")
rs.close
response.redirect "index1.asp"
response.end
else
%>
<a href="userreg.asp">[重新注册]</a>
<%end if%>

B. DW连接SQL的问题

那个字符串有固定的格式,一般为::"PROVIDER=SQLOLEDB;DATA
SOURCE=(local);UID=sa;PWD=你安装SQL时的密码;DATABASE=你的数据库名称"
具体参考
http://hi..com/livingfordie/blog/item/a57192334aecf0fc1a4cffdb.html
不过通过自定义字符串连接比较麻烦。
也可以通过DSN(数据源名称)实现连接,俺一般这么干。嘿嘿

C. 我用DW连接SQL2000数据库。连接脚本成功,但是表格是空,绑定记录集也发生错误,提示无法检索表格。。。。

先打开“控制面板”,找到“管理工具”,双击打开,找到“数据源(ODBC)”,双击打开,切换到“系统DSN”点右边的“添加”,出现“创建新数据源的对话框”,选择“Microsoft Access Driver (*.mdb),点“完成”,接下来出现的是“ODBC Microsoft Access 安装”对话框,在“数据源名”填入你的data,然后点“选择”,接下来出现的是“选择数据库”对话框,然后选择你的数据库:data.mdb。

之后在Dreamweaver 中操作如下,打开“应用程序”,在切换到“数据库”,选中数据库那个“+”号,然后在下拉菜单中选择“数据源名称DSN”。会出现一些填入选项
选择你添加的dns就可以检索了,
上传的时候换成你那个连接方式就行了。

记得给分。
我就是这么解决的。

D. Dreamweaver中如何连接SQL的数据库

问题有点儿抽象哦,你可以参考一下以下方法连接数据库:
数据库连接方法
asp连接access数据库的方法:

1.通过DSN访问数据库
<%
set conn=server.createobject("Adodb.connection")
conn.open "DSN=wukaitao;UID=;PWD=" 'wukaitao是数据源DSN的名称,该名称要设定系统DSN
%>

2.通过非DSN访问数据库
方法一:
<%
Dim conn,connstr
Set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;User ID=admin;Password=;Data Source="&Server.MapPath("/wushao.accdb")&";"
conn.open connstr
%>

方法二:
<%
set conn=Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("/wushao.accdb")
conn.Open "provider=microsoft.jet.oledb.4.0;data source="&DBPath
%>

方法三:
<%
dim conn,a
a=server.mappath("/wushao.accdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&a
%>

asp连接SQL Server数据库的方法:

1.通过非DSN连接数据库
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.ConnectionString="driver={SQL Server};server=wktpc;UID=sa;PWD=12345,Database=sqlDB" 'wktpc是指SQL Server数据库服务器的名称;sa是指SQL方式登陆的名字;12345是指SQL登陆的密码;sqlDB是数据库的名称
Conn.open
%>

2.通过DSN连接数据库
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.open"DSN=localhost;UID=sa;PWD=12345;Database=sqlDB" 'localhost是指在服务器端设置的DSN名称;sa是指SQL方式登录的名字;12345是指SQL登陆的密码;sqlDB是数据库的名称
%>

E. 在DW里如何连接SQL

连接SQL SERVER数据库语句
Dim DBUserID,DBPassWord,DBName,DBIP
'修改以下信息以适合你的网站
DBUserID="sa" '数据库登陆名
DBPassWord="" '数据库密码
DBName="dbname" '数据库名称
DBIP="local" '数据库所在地址,如果是本地数据库则为:(local)

Set Conn=Server.CreateObject("Adodb.Connection")
StrConn = "PROVIDER=SQLOLEDB.1;Data Source="&DBIP&";Initial Catalog="&DBName&";Persist Security Info=True;User ID="&DBUserID&";Password="&DBPassWord&";Connect Timeout=30"
Conn.Open StrConn

F. 如何在dreamweaver 连接sql数据库

写数据库的连接语句。具体的要看你什么数据库了。不同数据库的连接语句不一样的。网上也有例子。基本都是一样的。

G. 关于DW连接SQL SERVER

看看你那个数据库中的用户中有没有你设置的这个用户账号。

H. dw连sql的方法

Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName,ConnStr,Cn

SqlDatabaseName = "yiwucci" 'SQL数据库名
SqlPassword = "yiwucci" 'SQL数据库用户密码
SqlUsername = "yiwucci" 'SQL数据库用户名
SqlLocalName = "(local)" 'SQL主机IP地址(本地可用“127.0.0.1”或“(local)”,非本机请用真实IP)

ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
Set cn = Server.CreateObject("ADODB.Connection")
cn.open ConnStr

sub CloseConn()
cn.close
set cn=Nothing
Response.Write "数据库连接出错..."
Response.End
end Sub

I. dw怎么连接SQL,不要代码的 ,直接用DW怎么连接,急急急!!!

我用的是DW8,看下界面旁边的“应用程序”面板,然后点加号,输入连接字串即可。但你的先建立站点,按照IIS,建立数据库。
DW可以实现可视化操作,但灵活性差,建议还是用代码。
应用程序面板中有4个子面板,数据库是用来建立连接的,绑定建立记录集的,服务器行为,你看下菜单吧,做各种对数据库的操作,还有对页面的操作。具体的你可以看下帮助。

J. 如何使用DW连接SQL数据库我的系统是64位的,dw的od只支持32位的ODBC吗 要详细

$rm=mysql_query("SELECT * FROM `pql_spices` ORDER by rand()");
$i = '1';
$td=[];
while ($rmx=mysql_fetch_array($rm))
{
$Total+=$rmx['Price'];
$Total_standard+=$rmx['standard'];
$td[]=$row;
$end=end(array($td));

热点内容
最强蜗牛脚本抢红包 发布:2024-12-24 22:03:59 浏览:95
密码什么叫下划线 发布:2024-12-24 22:03:30 浏览:219
电脑服务器租赁平台 发布:2024-12-24 21:52:12 浏览:227
php7源码安装 发布:2024-12-24 21:38:10 浏览:903
linuxandroid 发布:2024-12-24 21:37:19 浏览:39
安卓手机不能自动锁屏怎么回事 发布:2024-12-24 21:37:08 浏览:865
脚本艾克 发布:2024-12-24 21:36:15 浏览:716
android单元测试studio 发布:2024-12-24 21:35:34 浏览:821
数控车床软件编程 发布:2024-12-24 21:26:16 浏览:525
如何对华为图库设置密码 发布:2024-12-24 21:16:20 浏览:501