此代码在Web应用程序中是否安全!
public Insert(Student s)
{
con.Save<Student>(s);
s.Id=con.GetLastInsertId();
}
我已经调查了servicestack ormlite的代码
public override long GetLastInsertId(IDbCommand dbCmd)
{
dbCmd.CommandText = "SELECT SCOPE_IDENTITY()";
return dbCmd.GetLongScalar();
}
这对初学者来说是一个很大的陷阱吗?
我们怎样才能获得像EF这样的学生实例? (只有Id必须填写)