相关疑难解决方法(0)

使用Dapper执行插入和更新

我对使用Dapper很感兴趣 - 但据我所知它只支持Query和Execute.我没有看到Dapper包含一种插入和更新对象的方法.

鉴于我们的项目(大多数项目?)需要进行插入和更新,在插入和更新的同时进行插入和更新的最佳做法是什么?

最好我们不必采用参数构建的ADO.NET方法等.

我现在能想出的最佳答案是使用LinqToSQL进行插入和更新.有更好的答案吗?

c# orm dapper

175
推荐指数
6
解决办法
18万
查看次数

我想从我的数据库中检索多个数据.我使用C#和SQL服务器

这是我的代码,我无法检索多个数据,如果我只给它一个列它可以工作,但当我给多列时,它与我使用c#和sql服务器工作.

 SqlConnection con3 = new SqlConnection(conString);
 con3.Open();
 if (con3.State == System.Data.ConnectionState.Open)
 {
     string s = "SELECT ([reg_grade] ,[t_name],[start_time], [end_time]) from addteacher where class_id='" + comboBox2.SelectedItem.ToString() + "' ";
     SqlCommand cm = new SqlCommand(s, con3);
     SqlDataReader dr1 = cm.ExecuteReader();
     while (dr1.Read())
     {
         grade_att.Text = (dr1["reg_grade"]).ToString();
         tname_att.Text = (dr1["t_name"]).ToString();
         stime.Text = (dr1["start_time"]).ToString();
         etime.Text = (dr1["end_time"]).ToString();
     }
 }
 con3.Close();
Run Code Online (Sandbox Code Playgroud)

c# database sql-server string multiple-columns

0
推荐指数
1
解决办法
97
查看次数

标签 统计

c# ×2

dapper ×1

database ×1

multiple-columns ×1

orm ×1

sql-server ×1

string ×1