new SQLDBMangergetDbHelperDbNameExecuteSqldq;这个代码里的ExecuteSql方法应该怎么写代码才能用这样的实例化格式使用才不会出现下面的错误错误 CS1061 DbHelperSQL未包含ExecuteSql的定义并且找不到可接受第一个DbHelperSQL类型参数的可访问扩展方法ExecuteSql是否缺少 using 指令或程序集引用
要使用这样的实例化格式,需要将ExecuteSql()方法定义在DbHelper类中,并且该类必须是公共类。此外,该方法需要接受一个字符串参数,并且需要返回一个表示执行结果的对象。例如:
public class DbHelper { public object ExecuteSql(string sql) { //执行SQL语句,返回执行结果 } }
然后,在使用该类的代码中,可以这样调用ExecuteSql()方法:
new SQLDBManger().getDbHelper(DbName).ExecuteSql(dq);
原文地址: http://www.cveoy.top/t/topic/bxNZ 著作权归作者所有。请勿转载和采集!