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%>
『貳』 C# 連接 sql資料庫 顯示用戶登錄失敗
SqlServer的不同實例之間不共享用戶信息和許可權,也不共享使用的資料庫,所以你在一個實例中能登錄並創建了資料庫,但是在另一個實例中就找不到相同的資料庫。Integrated Security=true代表你使用windows用戶的集成許可權登錄,沒有問你的sqlserver賬戶和密碼,為了確認問題,你最好使用server=JIE-PC\\WINCC;database=db_MrCy;user id=****;password=*****的連接字元串連接資料庫。
『叄』 SQL server 2017 無法連接到伺服器
1.查看sql server 服務有沒有啟動
2.防火牆是否已經關閉
3.如果資料庫不是本機 嘗試ping 伺服器ip 來判斷網路是否聯通!
『肆』 SQL server 用戶名sa登錄失敗
電腦提示SQL server 用戶名sa登錄失敗的解決方法/步驟:
1、首先選擇【Windows身份驗證】模式連接資料庫引擎。
『伍』 Navicat Premium連接SQL Server用戶登陸失敗是怎麼回事
默認配置是不允許遠程訪問資料庫的,需要你進行設置。
設置如下:
1. 單擊「開始」,依次指向「程序」、「Microsoft sql server 2005」和「配置工具」,然後單擊「SQL server 外圍應用配置器」。
2. 在「SQL server 2005 外圍應用配置器」頁上,單擊「服務和連接的外圍應用配置器」。
3. 在「服務和連接的外圍應用配置器」頁上,單擊「SQL server Browser」,在「啟動類型」中單擊「自動」選項,然後單擊「應用」。
提醒你的是:如果SQL 長時間不用的話,建議你把這個選項改回之前的選項。因為對外界提供遠程登錄的話,將給你的系統帶來很大的隱患。可能導致你的計算機或網路更易於受到惡意用戶或惡意軟體(如病毒)的攻擊。如果你的資料庫中的數據比較重要的話,建議你做好系統的安全防範後再進行這一步驟。可以給系統安裝殺毒軟體+第三方防火牆+系統實時保護,推薦安全衛士360+卡巴斯基組合。
『陸』 SQL Server 登陸 連接失敗,如何解決
重新建個用戶sa或其他用戶,設置密碼。授予最大許可權
用SQL Server驗證方式登錄
『柒』 」sql 無法打開默認資料庫,登錄失敗「
Master資料庫記錄了Sqlserver所有的伺服器級系統信息,所有的注冊帳戶和密碼,以及所有的系統設置信息,還記錄了所有用戶定義資料庫的存儲位置和初始化信息。
可以試試
用SQLServer安裝目錄下binn目錄中地rebuildm.exe;重建系統資料庫。
『捌』 SQL SERVER。未能建立與(LOCAL)的連接,原因:用戶***登陸失敗
你選擇了「使用本地系統帳戶」、「windows
身份驗證
模式」。但沒有設置
系統管理員
密碼!