asp打开excel数据库连接,电子表格asp怎么和数据库连接
1. asp怎么和数据库连接
第一种方法,就是真接在在设计页面上拉一个控件,例如GridView、DataList,点击右上角那个三角符,新建数据源,在跳出的对话框选择数据库,新建连接,在添加连接对话框的更改那里选择Access数据库,之后在浏览那里选择你的数据库,测试成功的话,接下来的,就比较容易了。
第二种方法就是在写代码来绑定:
OleDbConnection conn = new OleDbConnection();
//conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:/Microsoft_Visual_Csharp.net/练习簿/笔记/user.mdb";
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\\Microsoft_Visual_Csharp.net\\练习簿\\笔记\\user.mdb";
//上面两个connectionstring都行,它们只是那个分格符不同,你仔细看一下就发觉了。
OleDbCommand comm = new OleDbCommand("SELECT * FROM [user]", conn);
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = comm;
DataSet ds=new DataSet();
da.Fill(ds);
GridView2.DataSource = ds.Tables[0].DefaultView;
GridView2.DataBind();
2. asp怎么连接数据库sql
可以试下写一个捕捉连接是否出错的函数,如果有错就把连接关闭,然后在你所有的数据库连接时都用这函数测一下它,这样应该能避开系统的错误了,函数如下供你参考:
Function TestConnection(strconn)'strconn是连接字符串
On Error Resume Next
set conn=server.createobject("adodb.connection")
'这里设定连接超时为10秒,如果你前面已经设了就不用了
conn.ConnectionTimeout=10
conn.Open strconn
If conn.Errors.Count = 0 Then
TestConnection = True
conn.close
Else
TestConnection = False
End If
set conn=nothing
End Function
3. asp连接sql数据库
首先要打开数据库,以下是一种方法:
<%DimConn
DimConnStr
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath("数据库地址")
SetConn=Server.CreateObject("ADODB.Connection")
Conn.openConnStr
IfErrThen
Err.Clear
SetConn=Nothing
Response.Write"数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
EndIf%>
接下来查找需要的数年据
<%setrs=server.createobject("ADODB.recordset")
sql="selecttop1*fromname"'name为数据库里的数据表名称
rs.opensql,conn,1,1
ifrs.eofandrs.bofthen
response.write"没有相关新闻!"
else
response.write"<li>"&rs("title")'title为数数据表的字段名称
endif
rs.close
setrs=nothing
%>
4. asp与数据库连接
假设数据库连接字符串在web.config里配置如下 对你的DAL项目右键添加System.Configuration引用(必须步骤),添加Model项目引用然后在DB类(假设为UserDAL.cs)using System.Configuration;//这个必须.using Model那个项目public class UserDAL{public const string ConnectionString = ConfigurationManager.ConnectionStrings [ "ConnectionString" ].ConnectionString;public int Insert(UserInfo user)// Model{ SqlConnection sqlcon=new SqlConnection ( ConnectionString ); .................}}BLL添加DB和Model项目引用using 那个DBpublic class UserBLL{ public int Insert(UserInfo user) { int i = UserDAL.Insert(user); }}
5. asp连接数据库代码
第一种。利用UDL:
新建一个名为“weblogin.udl”的文件,双击打开设置连接数据的参数
连接数据库代码如下:
<%Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "file name="&server.MapPath("/linkdata")&"/weblogin.udl"
%>
第二种:OLEDB方式,代码中直接书写
<%sub opendata()
' 如果数据库对象已打开,不要再打开
If IsObject(Conn) = True Then Exit Sub
Set Conn=Server.CreateObject("ADODB.Connection")
Connstr="Provider=SQLOLEDB.1;Server="& sSqlServer & ";UID=" & sSqlUser & ";PWD=" & sSqlPwd & ";Database=" & sDataBase
ON ERROR RESUME NEXT '使连接出现错误时照旧执行。此法可避免暴露数据库地址。但调试期间须将此行注释掉,使错误显示出来
Conn.open Connstr
Conn.Errors.Clear
If Err.Number > 0 Then
response.Write("Connection Error!")
Response.End
End If
end sub %>
第三种ODBC方式
6. asp连接数据库的三种方法
思路:
1、ASP连接SQL数据库,连接字符串是关键2、连接后一般是执行查询语句获得结果集,或者是执行SQL语句,不需要返回结果3、关闭数据库连接对象示例代码:【Provider=SQLOLEDB;】:是声明使用的是MSSQL协议,【Data Source=127.0.0.1;】:是数据库的所在服务器IP地址或计算机名称,【User ID=Test;】:要连接的数据库用户名,【Password=Test;】:要连接的数据库用户密码,
7. 使用asp可以与数据库建立连接
把那个网址拼成href就可以了,比如:“<a >xxxxxxx</a>”
8. asp连接数据库的步骤
aspx里面加2个textbox一个button
.cs文件里面代码我的服务器是.
protectedvoidButton1_Click(objectsender,EventArgse)
{
stringconnString=Convert.ToString(ConfigurationManager.ConnectionStrings["sqlconn"]);
SqlConnectionconn=newSqlConnection(connString);//创建数据库链接
conn.Open();
stringstrsql="select*fromstuentwhereStuName='"+TextBox1.Text+"'andStupassword='"+TextBox2.Text+"'";
SqlCommandcmd=newSqlCommand(strsql,conn);
SqlDataReaderdr=cmd.ExecuteReader();
if(dr.Read())
{
Session["StuName"]=dr["StuName"];
Session["Stupassword"]=dr["Stupassword"];
if(TextBox1.Text==Session["StuName"].ToString()&&TextBox2.Text==Session["Stupassword"].ToString())
{
Response.Redirect("Default2.aspx");
}
}
else
{
Label1.Text="登陆失败,请检测输入!";
}
}
web.config
9. asp mysql数据库连接
查看你的程序conn.asp代码,看数据连接是否正确如果你是自己的服务器,请先检查用户名、密码是否完全正确如果你是空间用户,请查看数据库IP和空间IP是否一致,如果不一致,数据库主机: localhost 这里请填写数据库的IP,然后检查用户名和密码是否完全正确
10. asp连接sql数据库步骤
检查 1.sqlserver数据库的用户名密码是否正确 2.sqlserver是否只开启了windows认证 3.sqlserver是否允许远程连接