나는 액세스 데이터베이스를 사용하는 웹 사이트를 가지고 있지만 SQL Server DB 로의 연결을 변경하려고합니다. SQL Server로 데이터베이스를 마이그레이션하지만 연결 코드와 SQL 요청을 변경해야합니다. 여기Access 데이터베이스를 SQLServer로 마이그레이션 할 때 코드에서 무엇을 변경해야합니까?
내가 코드에서 (임 사용 WebMatrix)가 무엇의 복사본입니다 :
pageConn.asp :
<% Dim conn,connstr,Clkj_mdb
Clkj_mdb="/DaTa/#Clkj_Cms#.mdb"
connstr="DBQ="+server.mappath(""&Clkj_mdb&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
on error resume next
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
if err then
err.clear
set conn=nothing
response.write "Connect Error!"
response.End
End IF
%>
내가 너무이 부분에 뭔가를 변경해야?
Class.asp :
<% If request.querystring("Edit")="B_E" Then
Set Rs=server.createobject("ADODB.Recordset")
Sql="select * from clkj_BigClass where clkj_BigClassID ="&request("clkj_BigClassID")
Rs.open Sql,conn,1,1
%>
이 시간 내 주셔서 감사합니다!
이 변수 대신 무엇을해야합니까? Clkj_mdb ?? 'Clkj_mdb = "/ DaTa/# Clkj_Cms # .mdb" – tollamie
아무 것도 없습니다. 파일에 대한 경로 일뿐입니다. SQL Server 연결 문자열에는 경로가 필요하지 않습니다. –
그러나이 변수는 다른 페이지에서 사용됩니다 : ' – tollamie