Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : 고수님들..도와주세여~~~ 헉헉~~
글번호: 353
작성자: 손정웅
작성일: 2006/05/21 오전 1:38:00
조회수: 3173
태요 사이트에 글을 올렸더니.. 친절히 레드플러스님이 이곳을 가르쳐 주셨습니다..ㅎㅎㅎ
과제로 asp.net으로 도서검색을 만들고 있어여..   ^^;;;;
그런데.. 자꾸.. 에러가 뜨네요.. 우선.. 책에있는거 고대로 따라하는 중입니다...^^;;
프레임 워크를 설치해서 하는 중이구여...
sql2000 db를 사용하는데요.. 연결이 안돼여.. 여기 강좌에 있는거 처럼.. odbc연결두
해보고.. ole db연결두 해볼려고 노력했는데.. 자꾸 에러가 뜨네요..
그래서..소스 한번 올려 볼께여.. ^^;;;몇칠째 끙끙 알고 있담니다...ㅠ.ㅠ
고수님들의 조언 바람니다...
dns는  student   id 는  sa  비밀번호는 없습니다...
odbc연결 세팅도 이렇게해놓고 ole db에도 홈페이지 파일이 있는 폴더에 마찬가지고 uld 파일을 만들어student 에 아이디 sa 비밀번호 이렇게 지정했습니다.


<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<title></title>
</head>
<script language="vb" runat="server">
  Sub Page_Load(Source As Object, E As EventArgs)
    Dim ConnStr As String
    Dim myQuery As String
    Dim myConn As New OleDbConnection
    Dim myDataAdapter As New OleDbDataAdapter
    Dim myDataset As New DataSet
    
    If Not Page.IsPostBack Then
        ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;
            Data Source=f:\data\win2kint\Aspex15\book.mdb"

===================================================
====> 요부분에서.. 자꾸 에러가 나네여...
     ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;
                      Data Source=f:\data\win2kint\Aspex15\book.mdb"
        myConn = New OleDbConnection(ConnStr)
===================================================
1번 (Set objDB = Server.CreateObject("ADODB.Connection")                        =
Line 18: objDB.Open("dsn=student;uid=sa;pwd=;") ==첨에 이렇게 고쳐보고..  =
                                                                                                                 =
2번("Provider=sqloledb;Data Source=student;Initial Catalog=student;User      =
Id=sa;Password= ;" )   ==>  담엔.. 이렇게                                                    =
===================================================


        myQuery = "select * from eBook"
        myQuery = myQuery + " where " & request("select1")
        myQuery = myQuery + " like '%" & request("finddata") & "%'"
        myDataAdapter = New OleDbDataAdapter(myQuery, myConn)

        myDataset = New DataSet
        myDataAdapter.Fill(myDataset)
        Repeater1.DataSource = myDataSet
        Repeater1.DataBind()
        
        myConn.Close()
    End If
  End Sub
</script>
<body>

<form runat=server>

<asp:Repeater id="Repeater1" runat="server">
   <HeaderTemplate>
        검색 도서 <br />
        <img src="images/redrule.gif">
   </HeaderTemplate>
   <ItemTemplate>
       <div class="myitem">
         <asp:hyperlink id="Hyperlink1" runat="server"
  NavigateUrl=<%#"Viewbook.aspx?bName=" & Container.DataItem("파일이름") %>>
  <img src="images/<%# Container.DataItem("책표지") %>" align="left" hspace="10" />
         </asp:hyperlink>
          제목 :<%# Container.DataItem("제목") %><br />
         저자 :<%# Container.DataItem("저자") %><br />
         출판사 :<%# Container.DataItem("출판사") %><br />
         출판연도:<%# Container.DataItem("연도") %>
       </div>
       <br clear="all" />
   </ItemTemplate>
  
   <SeparatorTemplate>
     <img src="images/redrule.gif">
   </SeparatorTemplate>
   <FooterTemplate>
     <img src="images/redrule.gif">
   </FooterTemplate>
</asp:Repeater>

</form>

</body>
</html>
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 ' or "  아무거나 ?? <따옴표 사용 궁금> - 김지희 2006-06-07 2919
현재글 고수님들..도와주세여~~~ 헉헉~~ - 손정웅 2006-05-21 3173
  역슬래쉬 두 개 아닙니까? (\\) - 정민 2006-05-21 2845
  Re : 역슬래쉬 두 개 아닙니까? (\\) - 손정웅 2006-05-21 3380
  Re : 고수님들..도와주세여~~~ 헉헉~~ - 레드플러스 2006-05-21 2774
  죄송합니다. - 정민 2006-05-21 2811
다음글 [급질](1) - 꼬비 2006-04-25 2929
 
손님 사용자 Anonymous (손님)
로그인 Home