下面是我的代码(C#),但没有显示任何内容。
问题似乎出在@lastlogged 参数上,就好像我硬编码了它的值一样,lastlogged 的值已经使用 Convert.ToDateTime("2012-07-17 15:18:14.993") 进行了转换。
更新错误:必须声明标量变量“@lastlogged”。
string sqlStr = "SELECT * FROM View_AllJobDetails WHERE UpdatedDateStaff >= @lastlogged";
SqlCommand cmd = new SqlCommand(sqlStr, cnn);
cmd.Parameters.Add("@lastlogged", SqlDbType.DateTime);
cmd.Parameters["@lastlogged"].Value = lastlogged;