
你这已经完成一半了
然后就是应该申明一个表格,来接收语句 *** 作的返回值
比如
dim dt as datatable=comonmodulesqlopera(strr,tablename)
dtrows(0)columns(0)tostring 就是得到的结果的第一行第一列的值
我以 你的 SQLOpera 是自己写的一个方法,可以返回一个表,作为条件。
你可以用SqlDataReader来读数据库,然后用一个DataSet装起来
查询语句为:select top 1 id from tablename order by id DESC;//id为你数据库的主键列
读取数据后就直接赋值就是了
具体的我也不是很清楚了,好像是dataset表[索引]行[索引]列[索引]ToString();
反正大概是这样吧,呵呵,见笑了
如果只是读取最后一个值的话,那直接用自动编号的ID
select
from
A
order
by
id
descs
,只是要那一个记录的话
top
1
都可以不要
你的最后一条是怎么定义的?
最后添加的:按date用desc获取
有序列号的,用序列号desc排序获取
数据库记录没有所谓前后顺序,只有我们给他定义排序字段后才会有顺序的概念
数据库最后条语句可以根据sql查询语句的条件来判断。比如最后条记录的列ID编号是3
如 string sql=string,Format("select from student where stuno ={0}",3);
然后再readRead()方法。
label名称Text=read[列名]
select里没有bottom
"select top 1 from 表 order by 字段1 desc"
order by 字段1 desc是把它反序排列,然后再查他的第一行,就是最后的一个了。
要是答的好就给分吧
以上就是关于请问如何用vb.net读取access数据库某一字段的最后一条记录全部的内容,包括:请问如何用vb.net读取access数据库某一字段的最后一条记录、c# sql server 读取数据库中最后一行的数据 然后每个字段的数据赋值给一个变量、asp VB 读取数据库里一个表的最后一条记录的方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)