* 判断表_command中是否存有命令
*/
@Override
public boolean ifExistsCommand() {
String query_sql = "select Count(*) from _command "
Connection conn = DB.createConn()
PreparedStatement ps = DB.prepare(conn, query_sql)
ResultSet rs = null
try {
rs = ps.executeQuery(query_sql)
} catch (SQLException e) {
e.printStackTrace()
}
int rows = 0
if(null!=rs)
{
try {
while(rs.next()){
rows = rs.getInt(1)
}
} catch (SQLException e) {
e.printStackTrace()
}
}
DB.close(ps)
DB.close(conn)
if (rows >0) {
return true//当查询的结果不为空时返回true
} else {
return false
}
}
你可以直接通过字段的内容来进行判断ADOQ_List.Close
ADOQ_List.SQL.Clear
ADOQ_List.SQL.Add('select
*
from
table')
ADOQ_List.Open
打开表后,直接通过字段内容进行判断。
if
trim(ADOQ_List.FieldByName('代号').AsString)=''
then
Begin
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)