<td><%=rs("history")%><td>读取数据库中的[img]UploadFiles7750.jpg[img]图片显示不出来

<td><%=rs("history")%><td>读取数据库中的[img]UploadFiles7750.jpg[img]图片显示不出来,第1张

乌衣巷

刘禹锡

朱雀桥边野草花,

乌衣巷口夕阳斜。

旧时王谢堂前燕,

飞入寻常百姓家。

朱雀桥:在朱雀门外秦淮河上。今南京城外。

花:此为开花之意。作动词。

乌衣巷:对朱雀桥,晋王导、谢安居处。

王谢:具体指东晋时王导和谢安,左右朝廷的两姓豪门望族。

这是一首怀古诗。凭吊东晋时南京秦淮河上朱雀桥和南岸的乌衣巷的繁华鼎盛,而今野草丛生,荒凉残照。感慨沧海桑田,人生多变。以燕栖旧巢唤起人们想象,含而不露;以“野草花”、“夕阳斜”涂抹背景,美而不俗。语虽极浅,味却无限。施补华的《岘佣说诗》评这首诗的三、四句时说:“若作燕子他去,便呆。盖燕子仍入此堂,王谢零落,已化作寻常百姓矣。如此则感慨无穷,用笔极曲。”这首诗据说博得白居易“掉头苦吟,叹赏良久。”自有其深意所在。

下面具体介绍一下王导与谢安:

王导是 东晋初年的宰相,权势显赫,威震朝野,当时有“王与马(指晋帝司马氏)共天下”的歌谣。成语中有“新亭对泣”,表示思念故国的意思,就是说的王导的故事。一次王导与北方逃难过江建立 东晋的同僚在南京郊外新亭(又名劳劳亭)饮宴。座中周侯岂页叹息地说:“风景不殊,正自有山河之异”,发出了山河沦陷的感叹(当时北方领土沦陷在匈奴人刘曜之手),于是在座的宾客都 相视流泪。王导见此情景,愀然变色地说:“当共戮力王室(勉力国事),克复神州(收复中原失地),何至作楚囚相对(何至于那样没有出息作当年被俘的楚国囚犯那样相对哭泣呢)?”王导 的话慷憾激昂,批评了在座同僚消极悲观的情绪。虽然只有这么简短的几句话,却把王导为人鹤立鸡群,见识不凡的形象生动地表现出来(事见《世说新语》)。

诗词中提到的“谢”,就是 谢安,别名安石,他是晋孝武帝的丞相,人称谢太傅,功勋卓著,曾一度辞官退隐浙江会稽东山,当时曾有“安石不出,将如苍生何”,足见他的威望之高。后复出主持大局,因此又有“东山再 起”的成语,表示免职以后再度掌权的意思。后秦符坚扬言投鞭可使长江断流,率领大军进驻淝水北岸,威逼东晋,朝野震恐。谢安时任征讨大都督,他从容调度,终于大破符坚、是为军事上以 少胜多的“淝水之战”。据说他侄儿谢玄从前线送回报捷书信,可是谢安得信后面上却了无喜色,对弈如故。及至下完棋返回内室,终于压不住内心喜悦,鞋后跟过门槛时折掉,他高兴得竟然没 有察觉,其镇静自若,儒雅风流,在历史上一直传为佳话。

王导、谢安与书法都大有渊源,两人都是东晋的大书法家。王导是王羲之叔父,擅长行草,《书断》称他的书法是“风棱载蓄,高 致有余,类贾勇之武士,等相惊之戏鱼”。意思是说他的草书写得既饱含棱棱风骨,又高雅而有韵致;既有武士的雄伟,又如戏鱼般的灵活娇曳。王羲之书法得以成名,与王导指点是有关系的。

在东晋书坛上,王导不仅是政治上的领袖,身居丞相职位,而且在书坛上他也是名列前矛。他闲下来就喜欢弄弄笔头,挥毫不止,他学的是钟繇、卫笔法,即使在西晋末年、天下大乱,王 室南渡时刻,王导也没有忘记把钟繇的《尚书·宣示帖》藏在衣带里带到南方。足见他对钟繇书法的爱好了。

至于谢安,他是参加王羲之兰亭集会的一员,平日与王羲之诗酒唱和,书法切磋 。据《书断》所述,谢安学写正、草书体就是就教于王右军。《述志赋》称谢安“善草正,方圆自穷”。谢安的草书在东晋是很有名气的,有副对联写道:“谢草郑兰燕桂树,唐诗晋字汉文章” ,其中的“谢草”,看来就是指的谢安草书,又如宋代词人、书法家姜夔曾说过:《兰亭记》及右军诸贴第一,谢安石(即谢安)、大令诸帖次之,颜、柳、苏、米,亦后世之可观者。”由此可 知谢安书法、尤其行草书的知名度是仅次王羲之的了。

用while遍历,从第一行开始,如果想到指定行,需要做判断或直接执行代码

while(rsnext()){

这里写你要获取那列的类型,如果是String则

String

a=rsgetString(0);//0表示第1列,以此类推

}

#

在Java中,获得ResultSet的总行数的方法有以下几种。

第一种:利用ResultSet的getRow方法来获得ResultSet的总行数

Statement stmt = concreateStatement(ResultSetTYPE_SCROLL_INSENSITIVE,ResultSetCONCUR_UPDATABLE);

ResultSet rset = stmtexecuteQuery("select from yourTableName");

rsetlast();

int rowCount = rsetgetRow(); //获得ResultSet的总行数

第二种:利用循环ResultSet的元素来获得ResultSet的总行数

ResultSet rset = stmtexecuteQuery("select from yourTableName");

int rowCount = 0;

while(rsetnext()) {

rowCount++;

}

rowCount就是ResultSet的总行数。

第三种:利用sql语句中的count函数获得ResultSet的总行数

ResultSet rset = stmtexecuteQuery("select count() totalCount from yourTableName");

int rowCount = 0;

if(rsetnext()) {

rowCount=rset getInt("totalCount ");

}

rowCount就是ResultSet的总行数。

可以用ADODB,先定义

Dim cnn

As

New

ADODBConnection

Dim rs

As

New

ADODBRecordset

这两个cnn用来连接数据库rs用来读取数据库中的值,然后用循环遍历rs将值ADD到listview里面

修改和保存可以做成同一个按钮保存就是遍历listview将数据UPDATE到数据库里面就行!

以上就是关于<td><%=rs("history")%></td>读取数据库中的[img]UploadFiles/7750.jpg[/img]图片显示不出来全部的内容,包括:<td><%=rs("history")%></td>读取数据库中的[img]UploadFiles/7750.jpg[/img]图片显示不出来、jsp中查询数据库得到的结果集rs中有多行数据,怎么取出或者打印其中某一行数据的某一列、如何获取rs中有多少条结果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9793666.html

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

发表评论

登录后才能评论

评论列表(0条)

保存