数据库链接总结

 

1.  asp 数据库链接:

 

 

<% set conn=server.CreateObject("adodb.connection") conn.connectionstring="driver={SQL server};server=localhost;uid=test;pwd=test;database=test" conn.open set rs=server.CreateObject("adodb.recordset") sql="select * from news where id=1" rs.open sql,conn,1,1 if not rs.eof or rs.bof then response.Write(rs("content")) end if rs.close:set rs=nothing conn.close:set conn=nothing %> <% '创建数据库连接对象 set conn=server.CreateObject("adodb.connection") '设置连接参数(数据库连接语句) conn.connectionstring="driver={SQL server};server=localhost;uid=test;pwd=test;database=test" '打开连接 conn.open '创建记录集对象 set rs=server.CreateObject("adodb.recordset") '设置记录集打开的参数(数据库查询语句) sql="select * from news" '打开记录集 rs.open sql,conn,1,1 '判断记录集是否为空-输出 do while not rs.eof or rs.bof response.Write(rs("content")) response.Write("<br>") rs.movenext loop '关闭清空记录集和数据库连接,释放资源 rs.close:set rs=nothing conn.close:set conn=nothing %>

 

2.  c# 数据库链接:

 

SqlConnection conn=new SqlConnection("workstation id=localhost;Integrated Security=SSPI;database=test"); SqlCommand cmd=new SqlCommand(); SqlDataAdapter da=new SqlDataAdapter(); da.SelectCommand=cmd; da.SelectCommand.CommandText="select * from crm_1"; da.SelectCommand.Connection=conn; conn.Open(); da.SelectCommand.ExecuteNonQuery(); conn.Close(); DataSet ds=new DataSet(); da.Fill(ds); this.dataGrid1.DataSource=ds.Tables[0];

 

3.  连接ACCESS的conn字符串

 

"DBQ="+server.MapPath("db1.mdb") +";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
//其中db1.mdb为相对目录

你可能感兴趣的:(数据库链接总结)