如何使用c#插入一行进行访问

时间:2010-06-29 14:01:16

标签: c# ms-access

我对c#非常陌生,而且我想在开始时向访问数据库插入一行。

我正在使用Microsoft Visual C#express 2010,我添加了一个数据集,我不确定从哪里开始......

我在google等上看了一下......对我来说没什么用的:(

我一直在尝试使用此代码:

        DataRow newCustomersRow = timeDataSet.Tables["theTimes"].NewRow();
        newCustomersRow["ID"] = "1";
        newCustomersRow["User"] = "Test Name";
        newCustomersRow["LieuHours"] = "23";
        timeDataSet.Tables["theTimes"].Rows.Add(newCustomersRow);

表中只有3个列,它适用于我正在处理的更大项目。

请有人帮助我吗?

1 个答案:

答案 0 :(得分:0)

在数据集中添加tableadapter,您可以通过向导定义insert / delete / update / select方法。它让你插入一行如下:

    using (timeDataSetTableAdapter ta = new timeDataSetTableAdapter())
{
    ta.Insert(1, "Test Name", "23");
}

它与您尝试的相同。

另外,请阅读:http://msdn.microsoft.com/en-us/library/ms171935%28VS.80%29.aspx