안녕하세요.
VS 2005에서 asp.net 과 큐브리드를 연동하려고 합니다.
web.config 파일 내용
<configuration>
<appSettings/>
<connectionStrings>
<add name="ConnectionString" connectionString="Provider=CUBRIDProvider.1;Data Source=demodb;Persist Security Info=False;Location=localhost;User ID=public;Cache Authentication=False;Encrypt Password=False;Mask Password=False;Persist Encrypted=False;Port=33000;Fetch Size=100" providerName="System.Data.OleDb"/>
</connectionStrings>
default.aspx 파일 내용
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>제목 없음</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT * FROM [ATHLETE]">
</asp:SqlDataSource>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
코드 : <%# Eval("code") %><br />
이름 : <%# Eval("name") %><br />
성 : <%# Eval("gender") %><br />
국가 : <%# Eval("nation_code") %><br />
이벤트 : <%# Eval("event") %><br />
</ItemTemplate>
</asp:Repeater>
</div>
</form>
</body>
</html>
연동방법이 맞는지 궁금하고요.
큐브리드 db 드라이버 는 dev.naver.com 에서 다운 받은 겁니다.
문제점 : 페이지빌드후 컴퓨터를 부팅하고나거나 혹은 큐브리드 재시작 후 큐브리드 매니저로 접속이 안됩니다.
에러메세지 : 서버에 접속할 수 없습니다. 큐브리드 매니저 서버의 구동및 기타 접속환경을 점검하시기 바랍니다.
OLEDB로 연결하려면 아직 7.3버전으로 해야 하는지요?
즉 매니져와 DB서버를 같은 버젼으로 사용하셔야 연결이 됩니다.
먼저 해당 부분에 대한 확인을 부탁합니다.