怎样从数据库中读出数据(sql数据库怎么读取数据)

怎样从数据库中读出数据(sql数据库怎么读取数据),第1张

publicDataSetquery(stringsql)

{

DataSetds=newDataSet();//DataSet是表的集合

da=new(sql,conn);//从数据库中查询

daFill(ds);//将数据填充到DataSet

connClose();//关闭连接

returnds;//返回结果

}

这就读出来了

问题问得过于简化,根据我的经验猜测,你是连续地读取表的记录,而每次读取都没重复的,只读取新添加的记录,是吧?

你最好不用table, 尽量用query,这样使用SQL处理比较简单。不过也没关系,就是多写点语句。我过去的作法是,针对表生成两个视图,第一个存储上次取来的记录,第二个是当前取到的记录数据,第三个是一和二视图相比较而得到的最新的记录,每次有取动作,都要刷新。

要点,被查询的主表或query的排序和过滤关键字字段必须是记录号或ID关键字, 保证新记录排在后面,这样读取效率絵高很多,避免反复或重复处理。

如果不想ajax,而且,又不想刷新当前页面,又要实现定时读取,可以考虑用iframe,在iframe中引入另一个页面A,让页面A进行定时刷新,读取数据,再让A页面修改当前页面的数据。看你到底想要实现什么样的。如果还是不知怎么实现,可以一起研究研究。

以上就是关于怎样从数据库中读出数据(sql数据库怎么读取数据)全部的内容,包括:怎样从数据库中读出数据(sql数据库怎么读取数据)、如何读取数据库表数据(数据库表不断添加新数据)、关于JSP定时从数据库读取数据并显示的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9740299.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存