净相当于VB6记录的

由网友(¢ 无可替代的友谊﹌)分享简介:我想知道VB记录在.NET中的等价?I want to know the equivalent of vb recordset in .net?哪个ado.net对象可以用来代替vb的记录?Which ado.net object can be used to replace vb recordset?推荐答案...

我想知道VB记录在.NET中的等价?

I want to know the equivalent of vb recordset in .net?

哪个ado.net对象可以用来代替vb的记录?

Which ado.net object can be used to replace vb recordset?

推荐答案

没有直接替代ADO.NET中的一个VB6记录。这取决于你想用它来做什么,但考生

There is no direct replacement in ADO.NET for a VB6 recordset. It depends what you want to use it for, but candidates are

一个数据集(这可能是最接近的匹配)

a Dataset (this is probably the closest match)

一个数据表

或 DataReader的

有一个非常简单的例子是:

A very basic example would be:

    public DataSet GetDataset(string sql, string connectionString)
    {
        DataSet ds = new DataSet();

        using (SqlConnection sqlConn = new SqlConnection(connectionString))
        {
            using (SqlDataAdapter adapter = new SqlDataAdapter(sql, sqlConn))
            {
                adapter.Fill(ds);
            }
        }
        return ds;
    }

您也应该看看:

ADO.NET和ADO的比较 生成强类型DataSet LINQ2SQL Comparison of ADO.NET and ADO Generating Strongly Typed DataSets Linq2Sql
阅读全文

相关推荐

最新文章