Background Image

FORUM

조회 수 60878 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
큐브리드 도움말에서 asp 페이지는 아래와 같은 코드가 제공이 되는데요.
.Net aspx는 db를 유연하게(레코드별로) 제어하기 위해서 어떤 코드를 어떻게 사용할 수 있는지  아시는대로 부탁 드리겠습니다
<%
    ' DSN과 SQL문을 가져온다.
    strIP = Request( "server_ip" )
    strPort = Request( "cas_port" )
    strUser = Request( "db_user" )
    strPass = Request( "db_pass" )
    strName = Request( "db_name" )
    strQuery = Request( "query" )
  
if strIP = "" then
   Response.Write "SERVER_IP를 입력하세요"
        Response.End ' IP가 없으면 페이지 종료
    end if
    if strPort = "" then
       Response.Write "Port 번호를 입력하세요"
        Response.End ' Port가 없으면 페이지 종료
    end if
    if strUser = "" then
       Response.Write "DB_USER를 입력하세요"
        Response.End ' DB_User가 없으면 페이지 종료
    end if
    if strName = "" then
       Response.Write "DB_NAME을 입력하세요"
        Response.End ' DB_NAME이 없으면 페이지 종료
    end if
    if strQuery = "" then
       Response.Write "확인하고자 하는 Query를 입력하세요"
        Response.End ' Query가 없으면 페이지 종료
    end if
 ' 연결 객체 생성
  strDsn = "driver={CUBRID Driver};server=" & strIP & ";port=" & strPort & ";uid=" & strUser & ";pwd=" & strPass & ";db_name=" & strName & ";"
' DB연결
Set DBConn = Server.CreateObject("ADODB.Connection")
       DBConn.Open strDsn
    ' SQL 실행
    Set rs = DBConn.Execute( strQuery )
    ' SQL문에 따라 메시지 보이기
    if InStr(Ucase(strQuery),"INSERT")>0 then
        Response.Write "레코드가 추가되었습니다."
        Response.End
    end if
      
    if InStr(Ucase(strQuery),"DELETE")>0  then
        Response.Write "레코드가 삭제되었습니다."
        Response.End
    end if
      
    if InStr(Ucase(strQuery),"UPDATE")>0  then
        Response.Write "레코드가 수정되었습니다."
        Response.End
    end if  
%>
<table>
<%  
    ' 필드 이름 보여주기
    Response.Write "<tr bgColor=#f3f3f3>"
    For index =0 to ( rs.fields.count-1 )
        Response.Write "<td><b>" & rs.fields(index).name & "</b></td>"
    Next
    Response.Write "</tr>"
    ' 필드 값 보여주기
    Do While Not rs.EOF
        Response.Write "<tr bgColor=#f3f3f3>"
        For index =0 to ( rs.fields.count-1 )
            Response.Write "<td>" & rs(index) & "</td>"
        Next
        Response.Write "</tr>"
             
        rs.MoveNext
    Loop
%>
<%
    set  rs = nothing
%>
  • ?
    flypig 2008.11.25 10:01
    큐브리드는 아시겠지만 현재 .net provider가 제공되지 않고 있습니다.
    따라서 .net에서 사용하시기 위해서는 ODBC나 OLEDB를 이용하셔야 됩니다.
    aspx에서도 ADODB객체를 이용하시면 될 것으로 보입니다.
    관련하여 .net aspx의 간단한 코드를 만들어서 기술 문서로 등록하도록 하겠습니다.
    사용에 불편을 드려서 죄송합니다.
  • ?
    우페 2008.11.25 20:02
    감사합니다. 꾸벅(_ _)

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 55
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4461
835 큐브리드용 그누보드 버그 보고 (To. 시난님) 5 고영진 2009.11.08 11575
834 큐브리드 사용시 궁금한점이 있습니다. 11 종이 2011.04.14 11582
833 큐브리드 DB 서비스 자동시작 설정 1 쪼로롱 2013.09.16 11583
832 DB가 저절로 OFF 되는 경우 4 이석희 2009.06.03 11583
831 windows 2008 64비트에서 큐브리드 매니저 실행이 안되네요 3 file 지니보이 2009.10.15 11590
830 큐브리드 포트 질문이요. 1 까망군 2009.11.03 11605
829 최근 등록/수정 여부 추출 1 살려주세요 2017.02.01 11615
828 큐브리드 매니저 질의편집기가 이상하네요. 1 회색악마 2009.05.21 11618
827 *variable* 에러 1 hwon 2013.06.14 11619
826 쿼리 실행 오류 문의 1 종이 2014.01.25 11624
825 문자집합 변경에 대하여 3 쭈난 2010.01.25 11632
824 제약조건을 어떻게 설정하나요.? 2 큐돌이 2010.05.02 11637
823 큐브리드 function 질문. 1 태태리 2016.09.08 11654
822 밑에 글 추가 합니다. 1 오명일 2016.08.02 11666
821 내보내기가 안되요. 1 file 봉보로봉봉 2017.02.03 11671
820 큐브리드 매니저 접속시 502 에러가 나옵니다. 4 광황제 2014.03.19 11675
819 뷰테이블 성능 문의드립니다 1 초보 2010.04.15 11702
818 Materialized View 나 그런 비슷한 기능이 있을까요? 2 안지민 2011.05.04 11708
817 데이타 처리 속도 문제가 있습니다. 2 pdk24 2011.11.11 11712
816 외부 개체에 트랩 가능한 오류(C0000005)가 발생했습니다. 스크립트를 계속 실행할 수 없습니다. 1 JKwang2 2015.03.12 11720
Board Pagination Prev 1 ... 154 155 156 157 158 159 160 161 162 163 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales