vs中使如何用C#编写代码来获得数据库中最新插入一行数据的值?谢谢!
问题是这样的:我建立了一个表。表名:C;字段:cno,name,course,score,现在想要获取最新出入导数据库中的那一组信息。问该如何实现呢?本人新手,多谢各位高...
问题是这样的:我建立了一个表。表名:C;字段:cno,name,course,score,现在想要获取最新出入导数据库中的那一组信息。问该如何实现呢?本人新手,多谢各位高手解答!!
那我代码这样写:
public ?????问题一 selectInfor(问题二)
{
try
{
string sql = "select top1 * from C order by cno";
SqlCommand cmd = new SqlCommand(sql, sqlCon);
SqlDataReader reader = cmd.ExecuteReader();//执行命令
if (reader.Read())
{//这里代码我不会写啊!!问题三
xm = reader["name"].ToString;
kc = reader["course"].ToString;
cj = reader["score"].ToString;
}
reader.Close();
cmd.Dispose();
}
catch (Exception)
}
} 展开
那我代码这样写:
public ?????问题一 selectInfor(问题二)
{
try
{
string sql = "select top1 * from C order by cno";
SqlCommand cmd = new SqlCommand(sql, sqlCon);
SqlDataReader reader = cmd.ExecuteReader();//执行命令
if (reader.Read())
{//这里代码我不会写啊!!问题三
xm = reader["name"].ToString;
kc = reader["course"].ToString;
cj = reader["score"].ToString;
}
reader.Close();
cmd.Dispose();
}
catch (Exception)
}
} 展开
展开全部
ID最大的那一行不就是吗?
追问
能说具体点吗?比如说具体的实现代码~谢谢哈!
问题一二:我不知道怎么定义方法和传递参数啊??问题三:怎么将查询到的结果的三个字符串传出来啊?到时候我只要调用方法,就可以得到最后的三组数据,比如说selectInfor.xm = 张三,selectInfor.kc = 语文,selectInfor.cj = 98 。问题有点多,,,请耐心解答!谢谢你哈!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加一个入库时间的字段
追问
就是具体代码~求发~!谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询