mdb 파일을 사용하여 SQL 연습을 해보자.
ACCESS mdb 파일이 필요합니다.
일단, Vecter SQL 실습 키트 페이지 에서 앱 및 샘플 데이터베이스 및 안내서를 다운로드할 수 있습니다.
덧붙여 넣은 SQL문에 에러가 있으면, 다시 시작해 실행 버튼을 눌러도 이 페이지는 반응하지 않게 되므로, 페이지를 닫고 나서, 재실행해 주세요.
액세스 데이터베이스 SQL 조작 화면 .hta
<html>
<head>
<title>アクセスデータベースSQL操作ページ</title>
<HTA:APPLICATION SHOWINTASKABAR="no"
WINDOWSSTATE="maximize" />
<style type="text/css">
#Text1
{
margin-bottom: 0px;
}
#MdbFile1
{
height: 19px;
}
</style>
<script language="vbscript">
<!--
' ACCESSデータベースSQL操作ページ
' 開発日 平成21年10月5日
' 開発者 海星 E-mail:[email protected]
' copyright 2009 Hitode all rights reserved
Option Explicit
On Error Resume Next
Dim DBPath,SQL1
Dim Dbmei
Err.Clear
DBMei="取引.mdb"
Sub load1()
DBMei="取引.mdb"
With CreateObject("Scripting.FileSystemObject")
DBPath = .GetFolder(".").path & "\" & DBMei
End With
' msgbox DBPath
Form1.MdbFile1.value = DBPath
End Sub
Sub Syori()
' DBMei=form1.MdbFile1.value
' 取引データベース
With CreateObject("Scripting.FileSystemObject")
DBPath = form1.MdbFile1.value
End With
With CreateObject("ADODB.Connection")
.Provider = "Microsoft.Jet.OLEDB.4.0"
.Open DBPath
' SQL文の代入
' SQL1 = "SELECT * FROM 現金出納帳テーブル WHERE 日付<DateSerial(2009,12,31);"
SQL1 = form1.TextSQL1.Value
' MsgBox .Execute(SQL1).GetString(, , , vbLf)
document.getElementById("SQL-Kekka").innerText = .Execute(SQL1).GetString(, , , vbLf)
If Err.Number<>0 Then MsgBox Err.Description,,"SQL実行時エラー"
.Close
End With
End Sub
Sub JikkouButton1_onClick
Syori()
End Sub
</script>
</head>
<body onLoad="load1()" bgcolor="#FFFFCC">
<h1 align="center">アクセスデータベースSQL操作ページ</h1>
<form id="Form1">
<p>
操作するアクセスデータベースファイルのパス <br />
<input id="MdbFile1" type="file" size="120" /></p>
<p>
実行させたいSQL命令 <br />
<textarea id="TextSQL1" cols="80" name="TextSQL1" rows="10"></textarea></p>
<p>
<input id="JikkouButton1" type="button" value=" SQL実行 " /></p>
</form>
<div id="SQL-Kekka">
ここに結果を表示します。
</div>
</body>
</html>
Reference
이 문제에 관하여(mdb 파일을 사용하여 SQL 연습을 해보자.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/seastar3/items/4473be7a6c6b4b4097b7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)