如何在 Asp.net C# 中使用 DataTable.<<query name>>?

问题描述

我正在开发一个 ASP.NET 空 Web 应用程序(称为“Web InstruLab”)。 该项目有一个用 Access 2013 类型 .mdb 制作的数据库(称为“Base de Datos InstruLab.mdb”),保存在 App_Data 文件夹中。 我创建了一个数据集,将数据库中的一个表放入数据集中并设置查询“duv_Borrar”,代码如下:

    DELETE FROM Usuarios
WHERE        (Usuario = ?)

你可以看到图片enter image description here

图片中,您还可以看到一个页面,我在其中介绍了我想用来执行查询的表。

问题是当我想用命令执行查询时:

this.UsersTableAdapter.duv_Borrar("text");

查询duv_Borrar命令没有出现在“this.UsersTableAdapter”中。

这是 C# 上的代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Web.Configuration;
using System.Data;
using System.Data.sqlClient;

using System.Data.OleDb;

using Web_InstruLab.duv_DataSetTableAdapters;

namespace Web_InstruLab
{
    public partial class Principal : System.Web.UI.Page
    {
        protected void Page_Load(object sender,EventArgs e)
        {

        }

        protected void duv_Button_Iniciar_sesion_Click(object sender,EventArgs e)
        {
            this.UsuariosTableAdapter.duv_Borrar("text");
            UsuariosTableAdapter.duv_Borrar("text");
        }
    }
}

在两行

this.UsersTableAdapter.duv_Borrar("text");
UsersTableAdapter.duv_Borrar("text");

它向我显示错误错误 1 ​​非静态字段、方法属性 'Web_InstruLab.duv_DataSetTableAdapters.UsuariosTableAdapter.duv_Borrar(string)' C:\Users\Man\Documents\Visual Studio 2013\Projects\Web InstruLab\Web InstruLab 需要对象引用\Principal.aspx.cs 28 13 Web InstruLab

我不知道该怎么办 我预先感谢您的帮助

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)