繁体   English   中英

从SQL表检索数据集

[英]Retrieving DataSet from SQL table

static public DataSet GetDataSet(string strSql)
{
    DataSet ds = new  DataSet();
    SqlConnection connection = new SqlConnection(DAL.ConnectionString);
    SqlCommand command = new SqlCommand(strSql, connection);
    SqlDataAdapter dataAdapter = new SqlDataAdapter(command);
    dataAdapter.Fill(ds);
    return ds;
}

这是我用于检索数据集的代码,但收到错误消息,即对象名称(certin表)未知。 该路径应该可以正常工作:

static private string path;
//static private string connectionString;
static public string Path
{
    set
    {
        DAL.path = value;
    }
    get
    {
        return DAL.path;
    }           
}

static private string ConnectionString
{
    get
    {
        return string.Format(@"Data Source=.\SQLEXPRESS;AttachDbFilename={0};Integrated Security=True;User Instance=True", DAL.Path);
    }
}

如果我能在接下来的几天为学校项目获得帮助,那将是非常不错的。

请确保您在SQL查询中使用了正确的表名。

SQL查询中的表名和附加数据库应相同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM