1. asp中的sql語句
sql="select * from secret where id='request.form("soso")'"這要看你資料庫中id的類型是什麼
如果id是整型那就
string sql = "select * from secret where id="+int.Parse(request.form("soso"));//從文本框提取是字元串類型的,所以要轉換成整型
如果id是字元串類型那就
string sql = "select * from secret where ID='"+request.form("soso")+"'";//從文本框提取是字元串類型的,所以不需要轉換
2. 用asp怎麼連接sql資料庫
資料庫鏈接
1. ASP與Access資料庫連接:
<%
dim conn,mdbfile
mdbfile=server.mappath("資料庫名稱.mdb")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};uid=admin;pwd=資料庫密碼;dbq="&mdbfile
%>
2. ASP與SQL資料庫連接:
<%
dim conn
set conn=server.createobject("ADODB.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL伺服器名稱或IP地址;UID=sa;PWD=資料庫密碼;DATABASE=資料庫名稱
%>
建立記錄集對象:
set rs=server.createobject("adodb.recordset")
rs.open SQL語句,conn,3,2
3.Access資料庫的DSN-less連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _
Server.MapPath("資料庫所在路徑")
%>
4.Access OLE DB連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _
"Data Source=" & Server.MapPath("資料庫所在路徑")
%>
5.SQL server連接方法:
<%
set adocon=server.createobject("adodb.recordset")
adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _
"database=資料庫名;"
%>
6.SQL server OLE DB連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _
"user ID=***;Password=***;"& _"inital Catalog=資料庫名"
%>
7.Oracle 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={Microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"
%>
8.Oracle OLE DB 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"
%>
9.dBase 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"
%>
10.mySQL 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"
%>
11.Visual Foxpro 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={Microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"
%>
12.MS text 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_
"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"
%>
13.MS text OLE DB 連接方法:
<%
set adocon=Server.Createobject("adodb.connection")
adocon.open"Provider=microsof.jet.oledb.4.0;data source=your_path;"&_
"Extended Properties'text;FMT=Delimited'"
%>
很詳細了 可以給最佳答案 了吧
3. ASP+SQL的連接語句
第一種 - 這種方法用在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=LoginID;PWD=Password;DATABASE=Database_Name
set conn = server.createobject("adodb.connection")
conn.open strconn
第三種
strconn="Driver={MicrosoftAccessDriver(*.mdb)};" &_
"DBQ=F:\Inetpub\wwwroot\somedir\db1.mdb;DefaultDir=f:\Inetpub\wwwroot\somedir;uid=LoginID;" &_
"pwd=Password;DriverId=25;FIL=MSAccess;" set conn = server.createobject("adodb.connection")
conn.open strconn
第四種運用系統數據源
The following uses a Data Source Name:
set conn = server.createobject("adodb.connection")
conn.open "Example"
第五種運用ODBC數據源,前提是你必須在控制面板的ODBC中設置數據源
set rs = server.createobject("adodb.recordset")
rs.open "tblname", "DSNName", 3, 3
4. asp代碼中SQL查詢語句的連接方法
試一下這個行不行,我懷疑的是字元串連接問題conn.execute("insert into test (title,content,user,subtime) values('"&title&"','"&content&"','"&user&"',now())") 不行的話。裡面的user 好像是關鍵字用這個包括起來[user]
5. asp怎樣與sql連接
一、下列代碼可存放成一個單獨文件,如conn.asp,包含調用即可。
<%
dbserver="(local)" '資料庫伺服器,也可填寫所在伺服器ip,如 111.66.199.123,10010 其中10010是埠,如埠為sql默認埠,直接寫ip即可。
dbuid="sa" '資料庫登錄用戶名
dbpass="123" '登錄密碼
dbname="dbname" '資料庫名稱
connstr="driver=;server="&dbserver&";uid="&dbuid&";pwd="&dbpass&";database="&dbname&";"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
二、使用方法
包含資料庫連接文件後,可如下使用,其中tname是欄位名,也可用*號,tablename為表名。
<%
set rs=server.CreateObject("adodb.recordset")
rs.open"select tname from tablename",conn,0,1
while not rs.eof
response.Write rs("tname")
rs.movenext
wend
rs.close
set rs=nothing
%>
另外,站長團上有產品團購,便宜有保證
6. 在asp.net中連接SQL資料庫的連接語句……
和在asp中連接sql一樣也可以
SqlConnection
conn=new
SqlConnection("server=IP地址,uid=用戶名,Pwd=密碼,database=資料庫名");
conn.open();
例:
SqlConnection
conn=new
SqlConnection("server=IP地址,uid=用戶名,Pwd=密碼,database=pubs");
conn.open();
try
{
SqlDataAdapter
da=new
SqlDataAdapter("select
*
from
pubs",conn);
DataSet
ds=new
DataSet();
da.Fill(ds,"pubs");
DataGrid1.DataSource=ds.Tables[0].defaultView;
DataGrid1.DataBind();
}
7. asp怎麼和MSSQL資料庫連接啊
asp連接mysql的核心代碼如下:
Set Conn=Server.CreateObject("ADODB.Connection") //採用ADO方式連接
servername="XINZHI-SERVER" //連接server名
dbname="User_info" //連接資料庫
StrConn="Driver={ mysql odbc 3.51 driver};Server=(localhost);DataBase=hr;Uid=root;Pwd=root" //配置驅動
Conn.open strConn //打開連接
if err then //如果連接出錯的處理
err.Clear
Set Conn = Nothing
Response.Write "資料庫正在調整中,請稍候再試。"
Response.End
end if
8. asp連接sqlserver怎麼寫
思路:
1、ASP連接SQL資料庫,連接字元串是關鍵
2、連接後一般是執行查詢語句獲得結果集,或者是執行SQL語句,不需要返回結果
3、關閉資料庫連接對象
示例代碼:
dim Conn,strConn,rs,strSQL
strConn = "Provider=SQLOLEDB;Data Source=127.0.0.1;User ID=Test;Password=Test;Initial Catalog=Test_DBName"
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open strConn
if err.number<>0 then
response.Write "資料庫鏈接失敗。" & err.Description
response.End
end if
set rs = server.CreateObject("adodb.recordset")
strSQL = "select title from dbo.tb_e_table"
rs.open strSQL,conn,1,1
If Not rs.eof Then
'結果集存在,則可輸出rs
response.write rs("title")
End If
rs.close
Set rs = Nothing
Conn.close
Set Conn = Nothing
其中
【Provider=SQLOLEDB;】:是聲明使用的是MSSQL協議,
【Data Source=127.0.0.1;】:是資料庫的所在伺服器IP地址或計算機名稱,
【User ID=Test;】:要連接的資料庫用戶名,
【Password=Test;】:要連接的資料庫用戶密碼,
【Initial Catalog=Test_DBName】:要連接的資料庫名稱
9. 請幫我寫個ASP的連接SQL語句
你好 下面經過測試的結果:
data="Provider=SQLOLEDB; Data Source=61.172.200.195; database=YHWL;uid=cftms; pwd=yuhongwuliu"
set conn=Server.CreateObject("adodb.connection")
conn.Open data
祝你成功!