实现从数据库中获得表并绑定到GridView
代码如下;
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //1.创建连接字符串和命令字符串
        string connectionString = "Data Source=CHENGPIN-FC27ED\\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";
        string commandString="Select * form Customers";        //2.为sqlDataAdapter构造函数传递一个字符串
        SqlDataAdapter dataAdapter=new SqlDataAdapter(commandString,connectionString);        //3.创建一个DataSet
        DataSet dataSet=new DataSet();
        
        //4.填充DataSet对象
        dataAdapter.Fill(dataSet,"Customers");        //5.从DataSet中获取DataTable
        DataTable dataTable=dataSet.Tables["Customers"];        //6.绑定到GridView
        GridView1.DataSource=dataTable;
        GridView1.DataBind();
    }
}
错误信息:
'form' 附近有语法错误。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 'form' 附近有语法错误。源错误: 
行 25:         
行 26:         //4.填充DataSet对象
行 27:         dataAdapter.Fill(dataSet,"Customers");
行 28: 
行 29:         //5.从DataSet中获取DataTable
 源文件: d:\My Documents\Visual Studio 2005\WebSites\SimpleADONetGridView\Default.aspx.cs    行: 27 

解决方案 »

  1.   

    select ** from ***
    不是form
      

  2.   

    string commandString="Select * form Customers";
    这个语句出错

    ========================>>
     string commandString="Select * from Customers";
      

  3.   

    一般
    错误信息:
    'form' 附近有语法错误。 这样的错误信息
    就是你的SQL语句出错..
      

  4.   

    "Select * form Customers   "  -> "select * from customers"
      

  5.   

    string commandString="Select * form Customers";改为string commandString="Select * from Customers";
      

  6.   

    楼住的基础不过关哦;不是英语不过关阿;
    呵呵
    sql 查询语句写错了嘛