在数据库中查到一条数据返回给页面,如图1,想在页面中打印出来

在数据库中查到一条数据返回给页面,如图1,想在页面中打印出来,第1张

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")

}

catch(Exception e){

out.print(e)

}

Connection conn = null

Statement stmt = null

ResultSet rs = null

try{

//创建连接

conn = DriverManager.getConnection("jdbc:odbc:bookdb")

out.print("连接成功<br>")

//创建语句对象

stmt = conn.createStatement()

//执行SQL语句

String sql = ""

rs = stmt.executeQuery(sql)

//处理数据结果集

String name1

String mount1

String name2

String mount2

String name3

String mount3

out.print("<table border=1>")

out.print("<caption>清单</caption>")

out.print("<tr align=center>")

out.print("<th>bgout-name1</th>")

out.print("<th>bgout-mount1</th>")

out.print("<th>bgout-name2</th>")

out.print("<th>bgout-mount2</th>")

out.print("<th>bgout-name3</th>")

out.print("<th>bgout-mount3</th>")

out.print("</tr>")

while(rs.next()){

name1= rs.getString(1)

mount1= rs.getString(2)

name2 = rs.getString(3)

mount2 = rs.getString(4)

name3 = rs.getString(5)

mount3 = rs.getString(6)

//out.print(id + " " + name + " " + pb + " " +price + "<br>" )

out.print("<tr>")

out.print("<td>"+name1+"</td>")

out.print("<td>"+mount1+"</td>")

out.print("<td>"+name2+"</td>")

out.print("<td>"+mount2+"</td>")

out.print("<td>"+name3+"</td>")

out.print("<td>"+mount3+"</td>")

out.print("</tr>")

}

out.print("<table>")

}

catch(SQLException e){

e.printStackTrace()

}

不清楚你这具体纸张设置,但大致来看并不一页六个而是一页一个,你一个标签就只设置为一个标签纸的大小,上面做一个文字一个条码就行了,然后为文本或者二维码做一个数据源,类型为数据库字段,做好一个后,比如你在文本上做的数据源,那二维码上就直接链接这个数据源就行了

注:一般用这个比较多的话,都是用其它开发软件做bartender的二次开发,这样使用就简单很多,一般只填起始序号就可以直接打印了,不需要再开bartender


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

原文地址:https://54852.com/sjk/6810366.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存