标题:[求助]ASP.NET与SQL2000链接 愁死我啦!!-->yms123转移
取消只看楼主
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
 问题点数:0 回复次数:10 
[求助]ASP.NET与SQL2000链接 愁死我啦!!-->yms123转移

买了三本书,没搞懂一点!愁死我啦,我真怀疑我的电脑有问题!

这是从网上拷下的,也不行! 我真的是求你们啦,高手们,,,,,,,,,,,,,,,,,,,,我快不行啦!一个月啦,没学会!


.....................源码.............................................
<%@ Import Namespace="System.Data.SqlClient" %>
<%@ Import Namespace="System.Data" %>
<HTML>
<script language="C#" runat="server">

protected void Page_Load(Object Src, EventArgs E )

{

SqlConnection myConn = new SqlConnection("server=localhost;uid=sa;pwd=sa;database=f:/student");

//创建对象SqlConnection

string strSQL="SELECT * from class";

SqlDataAdapter myCmd = new SqlDataAdapter(strSQL, myConn);

//创建对象SqlDataAdapter

DataSet ds = new DataSet();

//创建对象DataSet

myCmd.Fill(ds);

//填充数据到Dataset

DataView source = new DataView(ds.Tables[0]);

MyDataGrid.DataSource = source ;

MyDataGrid.DataBind();

//将数据绑定到DataGrid

}

</script>
<body>
<h3><font face="Verdana">Simple SELECT to a DataGrid Control </font>
</h3>
<ASP:DataGrid id="MyDataGrid" runat="server" Width="600" BackColor="#ccccff" BorderColor="black"
ShowFooter="false" CellPadding="3" CellSpacing="0" Font-Name="Verdana" Font-Size="8pt" HeaderStyle-BackColor="#aaaadd"
/>
</body>
</HTML>

...................................结果..........................

“/WebApplication2”应用程序中的服务器错误。

无法打开登录 'f:/student' 中请求的数据库。登录失败。用户 'sa' 登录失败。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 无法打开登录 'f:/student' 中请求的数据库。登录失败。用户 'sa' 登录失败。

源错误:

行 22: //创建对象DataSet
行 23:
行 24: myCmd.Fill(ds);
行 25:
行 26: //填充数据到Dataset

源文件: c:\inetpub\wwwroot\WebApplication2\WebForm1.aspx 行: 24

堆栈跟踪:

[SqlException: 无法打开登录 'f:/student' 中请求的数据库。登录失败。
用户 'sa' 登录失败。]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +472
System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372
System.Data.SqlClient.SqlConnection.Open() +384
System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
System.Data.Common.DbDataAdapter.FillFromCommand(Object data, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)
ASP.WebForm1_aspx.Page_Load(Object Src, EventArgs E) in c:\inetpub\wwwroot\WebApplication2\WebForm1.aspx:24
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750


版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300



......................一会弹出对话框................
System.Data.SqlClient.SqlException异常出错

[此贴子已经被作者于2006-5-3 23:57:00编辑过]

搜索更多相关主题的帖子: NET ASP 链接 
2006-05-03 23:56
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 
求求你们啦!能不能明确地详细地告诉我:

1、ASP.NET与SQL2000 最简单明了的链接方法!
2、链接后,如何显示!


IF 再出错,搞不定 THEN 我重新做系统!



我求你们啦,还不行啦!我等你们的佳音!谢谢你们,谢天谢地!
2006-05-04 00:01
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 

有没有人知道啊?

2006-05-04 09:48
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 

密码为:sa
f:/student 数据库存在

2006-05-04 21:49
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 
witer

我真的没看出你说得和我写的有什么区别!
没看出具体区别和理由!

至于分离的问题,我写在一起主要是想说明:为何没有链接上数据库,是否分离不是我要找的问题!
谢谢啦!
2006-05-04 21:54
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 
等待高手出马!谢谢啦!
2006-05-04 21:55
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 

不会吧,这么长时间,竟然没有人回复,!高手呢,我真没有想到!
站长呢?

2006-05-05 15:22
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 

版主,您能参与,我非常激动!

不过我还是不明白,数据库和要链接数据库的页面不在一个目录,不写路径行吗?????????????

难道ASP.NET智能查询功能吗?它会在整个站点找数据库吗?????

千万不要告诉我把数据库和要访问数据库的页放在同一目录!

待您的佳音!

[此贴子已经被作者于2006-5-5 23:08:59编辑过]

2006-05-05 22:06
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 

唉,小弟不才,还是不能明白,楼上的意思!

1、SQL2000下我已经把student数据库放在了F:/下,我的网站不在根目录下,我只写明数据库名,它能去找F:/ 下的student数据库吗?

2、我找个N个网站,也没有看到sql数据库带mdf的啊?


小弟不才,让您见笑啦!愿学习!

2006-05-05 22:45
laser
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2006-4-16
得分:0 
回复啊!老兄们,这对于你们不是小菜一蝶吗?
2006-05-05 23:02
  • 11
  • 1/2页
  • 1
  • 2



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-61767-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.104060 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved