首页 > 电脑

列“HotelID”不属于表Table。谢谢

更新时间2019-04-26 00:53:21

foreach (DataRow mDr in ds.Tables[0].Rows)

        {

            //foreach (DataColumn mDc in ds.Tables[0].Columns)

            //{

            //}

            //  DateTime dt1=DateTime.Parse( mDr["RZDate"].ToString());

 

            DateTime dt2 = DateTime.Parse(mDr["LKDate"].ToString());

 

            if (dt2 < DateTime.Now)

            {


                string sql = "update [HotelRoomInfo] set  HotelState='空房' where HotelID="   + mDr["HotelID"].ToString();

//这一句问题。列“HotelID”不属于表 Table。


                data.RunSql(sql);

            }

 

        }

        con.Close();

    }


这个 ,是因为你的表中根本不存在HotelID这个字段,你要用数据库工具查看下HotelRoomInfo表所有的字段名,然后再进行相应的处理

计算机编程不是固定的,它是要按你的环境等做对应处理。不能抄别人的(只能在理解的基础上参考别人的程序)

相关标签:谢谢

上一篇:c语言中,char类型的字符数组,用什么思路可以让他自动开辟数组中的大小

下一篇:网易邮箱五六年不上是否还能要回来,怎么才能要得回来,邮箱里边的资料还能见到吗