아래와 같이 큐브리드와 연결해서...
실행해보니...페이지 오류가 나옵니다.
물론, 큐브리드를 실행한 상태구요.
연결 코딩이 맞는지 모르겠습니다.
확인 좀 부탁드립니다.
그리고...큐브리드에서 테이블 생성시 쿼리문을
직접 입력할 수는 없습니까?
<%@ page contentType="text/html; charset=KSC5601" %>
<%@ page language="java" import="java.sql.*,cubrid.jdbc.driver.*;%>
<% request.setCharacterEncoding("euc-kr"); %>
<html>
<head>
<link rel="stylesheet" href="/groupware/css/gw_style.css" type="text/css">
<link rel="stylesheet" href="/groupware/css/bbs.css" type="text/css">
<link rel="stylesheet" href="images/oasys.css" type="text/css">
<title>OA 관리자</title>
<script type="text/javascript">
arr = new Array("div1","div2","div3")
function PressCk(){
var item = document.PerNote.Gubun.value;
for(i=0;i<arr.length;i++) {
if(arr[i] == item){
document.all[arr[i]].style.display='';
}
else {
document.all[arr[i]].style.display='none';
}
}
}
function OA_add(){
document.PerNote.action="../Test/OA_add.jsp";
document.PerNote.submit();
}
</script>
</head>
<body>
<%
String oa_no = "";
if (oa_no!=null){
oa_no = request.getParameter("oa_no");
}
String nm = "";
String level = "";
Connection con = DriverManager.getConnection("jdbc:cubrid:localhost:33000:OA:::","dba","alstn8");
Statement stmt = null;
ResultSet rs = null;
stmt = con.createStatement();
String sql="select * from oa_employee";
rs = stmt.executeQuery(sql);
int k=0;
while(rs.next()){
k++;
nm=rs.getString("emp_nm");
level=rs.getString("user_level");
}
rs.close();
%>
Class.forName을 추가해서 해보시구요.
테이블 생성하는 쿼리는 실행할 수 있습니다.
다시 해도 안 되신다면 오류 메시지 내용을 보여주시면 큰 도움되겠습니다!