源代码:
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %><script language="C#" runat="server">
protected void Page_Load(Object sender, EventArgs e)
{ //连接到SQL Server数据库
string strConn="server=localhost;database=bbs;uid=sa;pwd='dir/a/w/sdfsdf'";
SqlConnection Conn = new SqlConnection(strConn);
string sql="select * from user";
//执行sql语句
SqlDataAdapter Comm = new SqlDataAdapter(sql, Conn);//捆绑数据,并输出到浏览器。
DataSet ds = new DataSet();
Comm.Fill(ds, "user");
MyDataGrid.DataSource=ds.Tables["user"].DefaultView;
MyDataGrid.DataBind();
}
</script>
<ASP:DataGrid id="MyDataGrid" runat="server"/>
错语提示:异常详细信息: System.Data.SqlClient.SqlException: 在关键字 'user' 附近有语法错误。
行 13: //捆绑数据,并输出到浏览器。
行 14: DataSet ds = new DataSet();
行 15: Comm.Fill(ds, "user"); //这是这了
行 16: MyDataGrid.DataSource=ds.Tables["user"].DefaultView;
行 17: MyDataGrid.DataBind();
这是怎么回事啊???????????????????????????????????????????????????
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %><script language="C#" runat="server">
protected void Page_Load(Object sender, EventArgs e)
{ //连接到SQL Server数据库
string strConn="server=localhost;database=bbs;uid=sa;pwd='dir/a/w/sdfsdf'";
SqlConnection Conn = new SqlConnection(strConn);
string sql="select * from user";
//执行sql语句
SqlDataAdapter Comm = new SqlDataAdapter(sql, Conn);//捆绑数据,并输出到浏览器。
DataSet ds = new DataSet();
Comm.Fill(ds, "user");
MyDataGrid.DataSource=ds.Tables["user"].DefaultView;
MyDataGrid.DataBind();
}
</script>
<ASP:DataGrid id="MyDataGrid" runat="server"/>
错语提示:异常详细信息: System.Data.SqlClient.SqlException: 在关键字 'user' 附近有语法错误。
行 13: //捆绑数据,并输出到浏览器。
行 14: DataSet ds = new DataSet();
行 15: Comm.Fill(ds, "user"); //这是这了
行 16: MyDataGrid.DataSource=ds.Tables["user"].DefaultView;
行 17: MyDataGrid.DataBind();
这是怎么回事啊???????????????????????????????????????????????????
protected void Page_Load(Object sender, EventArgs e)
{ //连接到SQL Server数据库
string strConn="server=localhost;database=bbs;uid=sa;pwd='dir/a/w/sdfsdf'";
SqlConnection Conn = new SqlConnection(strConn);
string sql="select * from [user]";
//执行sql语句
SqlDataAdapter Comm = new SqlDataAdapter(sql, Conn);DataSet ds = new DataSet();
Comm.Fill(ds, "[user]");
MyDataGrid.DataSource=ds.Tables.DefaultView;
MyDataGrid.DataBind();
}
</script>这样看看