<%@ page contentType="text/html;charset=gb2312" import="javasql"%>
<html>
<head>
<title></title>
</head>
<body>
<hr>
<%
try{
ClassforName("commysqljdbcDriver")newInstance();
String url="jdbc:mysql://localhost:3307/test";
String user="root";
String password="";
Connection conn=DriverManagergetConnection(url,user,password);
Statement stmt=conncreateStatement(ResultSetTYPE_SCROLL_SENSITIVE,ResultSetCONCUR_UPDATABLE);
String sql="select from test";
ResultSet rs=stmtexecuteQuery(sql);
%>
<table><tr bgcolor=green><th>id</th><th>name</th><th>ifpass</th></tr>
<%
while(rsnext())
{
if(rsgetObject("ifpass")equals("y"))
{
outprintln("<tr bgcolor=blue>");
}else{
outprintln("<tr bgcolor=red>");
}
%>
<td> <%=rsgetObject("id")%> </td>
<td> <%=rsgetObject("name")%> </td>
<td> <%=rsgetObject("ifpass")%> </td>
</tr>
<%
}
outprintln("</table>");
rsclose();
stmtclose();
connclose();
}
catch(ClassNotFoundException e)
{
outprintln("驱动程序类异常!<br>");
outprintln(egetMessage());
}
catch(SQLException e)
{
outprintln("数据库连接或SQL查询异常!<br>");
outprintln(egetMessage());
}
catch(Exception e)
{
outprintln("其他异常!<br>");
outprintln(egetMessage());
}
%>
</body>
</html>
数据库为MYSQL
CREATE TABLE test
(
id int(4) not null,
name char(10),
ifpass char(1)
)character set gbk;
insert into test values(1,"aaa",'y');
insert into test values(2,"bbb",'n');
insert into test values(3,"ccc",'n');
insert into test values(4,"ddd",'y');
工具栏中,选中tools----preferences
---user
interface
项目下的editer
在右边的显示的项中就有关键字的颜色设置,在这里你还可以设置注释的字体颜色,以示区分。
选中所需区域(以A列为例)-菜单栏-格式-条件格式-公式-输入公式=MOD(ROW(),2)=0
然后点击“格式”按钮,-填充-填充红色
添加条件-菜单栏-格式-条件格式-公式-输入公式=MOD(ROW(),2)=1
然后点击“格式”按钮,-填充-填充绿色
确定即可
以上就是关于如何设置从数据库中都出来的文字的颜色(jsp)全部的内容,包括:如何设置从数据库中都出来的文字的颜色(jsp)、PLSQL关键字颜色设置、如何实现EXCEL数据库各个记录之间的底纹颜色为红绿相间的效果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)