将多个值从一个列属性插入到另一个

Teo Chuen Wei Bryan

我具有此分配功能,管理员可以在其中分配警察ID到选定的memberreportID。首先,管理员将选择案件,选择地点并选择此案件所需的警官人数。例如,如果管理员选择2个警官,则它将显示2个下拉列表,所有下拉列表都绑定在一起,以列出可用的PoliceID。

protected void ddllocation_SelectedIndexChanged(object sender, EventArgs e)
    {

        using (var connAdd = new SqlConnection("Data Source = localhost; Initial Catalog = MajorProject; Integrated Security= SSPI"))
        {
            connAdd.Open();

            var sql = "Select policeid from PoliceAccount where status ='available' and handle ='offcase' and postedto='" + ddllocation.SelectedValue + "'";
            using (var cmdAdd = new SqlDataAdapter(sql, connAdd))
            {
                DataSet ds2 = new DataSet();
                cmdAdd.Fill(ds2);

                ddlpid1.Items.Clear();
                ddlpid1.DataSource = ds2;
                ddlpid1.DataTextField = "policeid";
                ddlpid1.DataValueField = "policeid";
                ddlpid1.DataBind();
                ddlpid1.Items.Insert(0, new ListItem("Police ID", ""));
                ddlpid1.SelectedIndex = 0;

                ddlpid2.Items.Clear();
                ddlpid2.DataSource = ds2;
                ddlpid2.DataTextField = "policeid";
                ddlpid2.DataValueField = "policeid";
                ddlpid2.DataBind();
                ddlpid2.Items.Insert(0, new ListItem("Police ID", ""));
                ddlpid2.SelectedIndex = 0;

        }
    }

第一个SQL命令是我如何将它们插入数据库中所选memberreportID的assignto列中。我将我分配的两个PoliceID插入同一列assignto。

protected void btnAssign_Click1(object sender, EventArgs e)
    {


        using (var connAdd = new SqlConnection("Data Source = localhost; Initial Catalog = MajorProject; Integrated Security= SSPI"))
        {

            String assign = ddlpid1.SelectedValue + ", " + ddlpid2.SelectedValue + ";

            connAdd.Open();
            var sql = "Update MemberReport Set assignto ='" + assign + "' where memberreportID='" + lbmemberreportid.Text + "'";
            using (var cmdAdd = new SqlCommand(sql, connAdd))
            {
                cmdAdd.ExecuteNonQuery();

            }

            sql = "Update PoliceAccount Set handle ='" + assign + "' where policeid ='" + ddlpid1.SelectedValue + "' OR '" + ddlpid2.SelectedValue + "'";
            using (var cmdAdd = new SqlCommand(sql, connAdd))
            {
                cmdAdd.ExecuteNonQuery();
            }
            connAdd.Close();
        }


    }

但是,我还试图通过包含第二个sql命令将这个PoliceID输入到名为Policeaccount的表中。该警察帐户有一个名为的列handle,用于显示他目前正在处理的memberreportID。我试图让每个PoliceID的帐户通过使用OR函数将选定的memberreportID接收到其handle列中。我很确定有一个SQL语法的OR函数。但是当我尝试插入时出现此错误

An expression of non-boolean type specified in a context where a condition is expected, near ''.
达米斯

它应该如下

  sql = "Update PoliceAccount Set handle ='" + assign + "' where policeid ='" + ddlpid1.SelectedValue + "' OR  policeid = '" + ddlpid2.SelectedValue + "'";

语法是

UPDATE tblName Set col1 ='value'
WHERE col2 ='value2' 
        OR col2 ='value3'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将值从一个循环插入到另一个循环

来自分类Dev

将表值从一个表插入到另一个表

来自分类Dev

将值从一个循环插入到另一个循环

来自分类Dev

将INTO从一个表插入到另一个表并更改列值

来自分类Dev

将ID从一个表插入到另一个基于另一列的表

来自分类Dev

蚂蚁,从一个属性值到另一个属性值

来自分类Dev

将值从一个列表插入到另一个列表时出现问题

来自分类Dev

使用默认值将数据从一个表插入到另一个表

来自分类Dev

如何使用各自的字段将值从一个表插入到另一个表

来自分类Dev

将数据从一个表插入到另一个表并添加新值

来自分类Dev

使用雄辩的/查询生成器将多个值从一个表插入到另一个表

来自分类Dev

T-SQL仅使用变量中的值而不是一列将行的副本从一个表插入到另一个表

来自分类Dev

PHP将值从一个数组插入另一个

来自分类Dev

将记录从一个表中的特定列插入到另一个表中,具体取决于多个条件

来自分类Dev

Msolservice-将值从一个属性复制到另一个

来自分类Dev

在遵守给定条件的同时,将列的值从一个数据帧插入到另一个数据帧

来自分类Dev

在遵守给定条件的同时,将列的值从一个数据帧插入到另一个数据帧

来自分类Dev

将多个列从一个data.frame复制到另一个

来自分类Dev

将多个列从一个SQL表复制到另一个

来自分类Dev

将INT值从一个场景传递到另一个场景

来自分类Dev

将值从一个模板传递到另一个

来自分类Dev

单击按钮将值从一个输入传递到另一个

来自分类Dev

将值从一个函数传递到另一个C ++

来自分类Dev

将值从一个函数传递到另一个函数

来自分类Dev

将值从一个jInternalFrame传递到另一个jInternalFrame

来自分类Dev

将值从一个对象传递到另一个Java

来自分类Dev

将值从一个表传递到另一个表

来自分类Dev

将 Int 值从一个 VC 传递到另一个

来自分类Dev

将 Spinner 值从一个片段传递到另一个片段

Related 相关文章

  1. 1

    将值从一个循环插入到另一个循环

  2. 2

    将表值从一个表插入到另一个表

  3. 3

    将值从一个循环插入到另一个循环

  4. 4

    将INTO从一个表插入到另一个表并更改列值

  5. 5

    将ID从一个表插入到另一个基于另一列的表

  6. 6

    蚂蚁,从一个属性值到另一个属性值

  7. 7

    将值从一个列表插入到另一个列表时出现问题

  8. 8

    使用默认值将数据从一个表插入到另一个表

  9. 9

    如何使用各自的字段将值从一个表插入到另一个表

  10. 10

    将数据从一个表插入到另一个表并添加新值

  11. 11

    使用雄辩的/查询生成器将多个值从一个表插入到另一个表

  12. 12

    T-SQL仅使用变量中的值而不是一列将行的副本从一个表插入到另一个表

  13. 13

    PHP将值从一个数组插入另一个

  14. 14

    将记录从一个表中的特定列插入到另一个表中,具体取决于多个条件

  15. 15

    Msolservice-将值从一个属性复制到另一个

  16. 16

    在遵守给定条件的同时,将列的值从一个数据帧插入到另一个数据帧

  17. 17

    在遵守给定条件的同时,将列的值从一个数据帧插入到另一个数据帧

  18. 18

    将多个列从一个data.frame复制到另一个

  19. 19

    将多个列从一个SQL表复制到另一个

  20. 20

    将INT值从一个场景传递到另一个场景

  21. 21

    将值从一个模板传递到另一个

  22. 22

    单击按钮将值从一个输入传递到另一个

  23. 23

    将值从一个函数传递到另一个C ++

  24. 24

    将值从一个函数传递到另一个函数

  25. 25

    将值从一个jInternalFrame传递到另一个jInternalFrame

  26. 26

    将值从一个对象传递到另一个Java

  27. 27

    将值从一个表传递到另一个表

  28. 28

    将 Int 值从一个 VC 传递到另一个

  29. 29

    将 Spinner 值从一个片段传递到另一个片段

热门标签

归档