买了三本书,没搞懂一点!愁死我啦,我真怀疑我的电脑有问题!
这是从网上拷下的,也不行! 我真的是求你们啦,高手们,,,,,,,,,,,,,,,,,,,,我快不行啦!一个月啦,没学会!
.....................源码.............................................
<%@ 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编辑过]