dapper

    2热度

    1回答

    我已经编写了以下方法来调用我的proc并将返回的数据放入数据集中。 public class GetDataFromProc { string constr; public DataSet CallProcToDataSet(string procName) { DataSet ds = new DataSet(); constr = Co

    0热度

    1回答

    我想从函数谓词中建立sql where子句。我想实现看起来如下: public IEnumerable<TDbEntity> Query(Func<TDbEntity, bool> predicate) { // TODO: to build whereCondText from predicate var whereCondText = ""; var sql = "SELECT * F

    0热度

    2回答

    我是新来的c#和精简版。我编写了一个模拟登录过程的简单控制台应用程序。我试图用参数来使用dapper查询登录表。即使用户和密码是正确的,我仍然无法通过。我会感谢任何方向来完成成功的登录测试。 public class Login { public string UserName { get; set; } public string Password { get;

    2热度

    1回答

    我试图动态生成并执行用于Dapper的sql,目的是简单地传入一个类型,并且动态生成并执行sql。 实例类: public class User { [Key] public int UserId { get; set; } public Address Address { get; set; } } public class Address { [

    3热度

    1回答

    我试图得到一个连接字符串在我的.Net核心应用设置,但我不断收到错误: System.NullReferenceException:“对象引用不设置到一个对象的实例'。 我已尝试加入以下appsettings.json: "ConnectionStrings": { "Analysis": "Server=DESKTOP-MYSERVER;Database=MYDATABASE;User Id

    0热度

    1回答

    我在使用Dapper将布尔值插入Oracle 12数据库时遇到了困难。 我得到的例外是 ORA-00932: inconsistent datatypes: expected NUMBER got BOOLEAN 在CommandText是 INSERT INTO crossqueryb.counterparty (Id,Name,IsBroker,DefaultPortfolioId) VALU

    0热度

    1回答

    我有我的代码工作正常,但我真的不知道,我采取的方法是否是最好的做法还是不行。所以,我决定在这个论坛上提问。 因此,这里是我的情况: 我得到了我的模型,看起来像这样: public class Member { [Range(1, int.MaxValue)] public int? MemberID { get; set; } [Required] pu

    0热度

    1回答

    我正在开发每秒执行〜30个SQL查询的C#应用​​程序......我有多个线程可以做到这一点。我的问题是,当我试图用SELECT ....查询sql服务器时,它返回不同的结果。 例子: 如果运行在不同的线程我得到相同的时间都SELECT * FROM Users和SELECT * FROM Jobs样应答: SELECT * FROM Users - >Job colums with Job va

    1热度

    1回答

    不知道这是Npgsql或Dapper中的错误还是我做错了。 我想插入一个记录数组并返回插入的行来获取插入的ID。记录被如 C#类 public class test { public int id { get; set; } public string name { get; set; } } 它被映射下表 // id is PK sequence create ta

    1热度

    2回答

    如何从C#插入复杂对象到SQL Server而不使用实体框架和数据表(我想过Dapper.Contrib但它仅适用于实体)。 现在我正在使用存储过程和Dapper,但是我只能插入一个对象,并且也只能使用动态参数,所以它不是我想要的。 例如: DynamicParameters p = new DynamicParameters(); p.Add("ID", user.UserInformatio