小编use*_*413的帖子

C#.net中的mysql语法问题

基本上问题是如何编写sql语法C#以将某些值插入表的特定位置.在我的数据库中有一个名为users_log的表和三列UserID,UserPasswordLogedTime.双方UserIDUser PassWord已经被填入值.但是我想在用户登录时将用户登录时间插入到LogedTime列中.但是必须将其插入用户登录的位置(LogedTime).我的插入sqlString显示它null reference何时运行.这是我的代码

public void logedTime()
{
        MySqlConnection con1 = new MySqlConnection(sqlCon);
        con1.Open();

        DateTime dt = DateTime.Now;
        string logedTime = dt.ToString();

        string timeIns = "insert into users_log(LogedTime) values('" + logedTime + "') where UserID='"+dataR["UserID"]+"';";

        MySqlCommand cd1 = new MySqlCommand(timeIns, con1);

        dataR = cd1.ExecuteReader();
        con1.Close();
} 
Run Code Online (Sandbox Code Playgroud)

c# mysql

-1
推荐指数
1
解决办法
66
查看次数

标签 统计

c# ×1

mysql ×1