【发布时间】:2011-08-05 05:16:37
【问题描述】:
我正在用 MySQL 做 Win-form 项目。
在我的问题中,.. 我想在我的项目中显示第一个数据。
我知道主键是否是标准的,如 1 意味着它很容易。但在我的项目中,主键 id 是可变的。如果升序或降序也取所有记录,然后精细给出结果。
我想要第一张唱片 na?.是任何标识 MySQL 中的第一条记录查询。
我的代码 -
connection.Open();
command.CommandText = "select student_code from attendance_master where subject_code='" + subcode + "' and period_code='" + percode + "' and date='" + date + "'";
Reader = command.ExecuteReader();
while (Reader.Read())
{
stdcode = Reader[0].ToString();
}
connection.Close();
否则我可以找到主 id 值的最小值并选择特定记录。我不认为这是最好的方法。但它减少了不必要的记录执行。
请给我一个IDEA....
【问题讨论】:
-
请阅读SQL注入。
-
我还认为您应该阅读有关 sql 注入和有关 ado.net 命令参数csharp-station.com/Tutorials/AdoDotNet/Lesson06.aspx
-
这个问题是不是使用完整或清除?。请告知我。还是我的代码标准很低?为什么这个问题得到减票?。