我sql语句是
strsql1="select a1,a2,a3 from table1 where bz='1'"
麻烦帮一起写下
包括sql的连接一起谢谢

解决方案 »

  1.   

    public static DataSet Query(string SQLString)
            {
                using (SqlConnection connection = new SqlConnection(connectionString))
                {
                    DataSet ds = new DataSet();
                    try
                    {
                        connection.Open();
                        SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
                        command.Fill(ds, "ds");
                    }
                    catch (System.Data.SqlClient.SqlException ex)
                    {
                        throw new Exception(ex.Message);
                    }
                    return ds;
                }
            }ddl.datasource=Query(strsql1);
    ddl.datatextfield=...
    ddl.datavaluefield=..
    ddl.databind();参考一下
      

  2.   

    ddl.datatextfield=... 
    ddl.datavaluefield=.. 这两个等于什么?
      

  3.   

    ddl.datatextfield=你要显示的字段 
    ddl.datavaluefield=显示字段对应的值
    二者可以一致。 
      

  4.   

    ddl.datatextfield=“你要在界面让人看到的内容所在的字段名” 如:name
    ddl.datavaluefield=“你后台要操作的id之类的” 如: Uid
    看你需要什么了,总之里面放字段名,数据库中的你查询显示的字段名。