B/S構造の開発では、DBMSにいくつかのビジネスルールまたは複雑なクエリを記述し、ASPのADOオブジェクトを呼び出して、元のC/S構造の従来の機能を完了することができます。
次の説明は、MSSQLデータベースビューに関連するMSSQLデータベースビューとストレージ手順に関連するインスタンスチュートリアル記事です
一般的なアプリケーションでは、現時点では多数のレポートがあります。例を使用して、対応する操作プロセスを説明しましょう。
1. ODBC DSNファイルを作成します
データベーススクリプトを作成する前に、ADOポジショニング、ロゴ、データベースとの通信を提供する方法を提供する必要があります。データベースドライバーは、データソース名(DSN)の位置決めを使用して、特定のODBC互換データベースを識別して、Webアプリケーションからデータベースに情報を渡します。
2.データベースビューを呼び出します
データベース情報にアクセスする最初のステップは、データベースのソースに接続することです。 ADOは、オブジェクトを使用してアプリケーションとODBCデータベースの間の接続を確立および管理できる接続オブジェクトを提供します。
| 以下は参照コンテンツです。 <% set dataconn = server.createobject(adodb.Connection) ' dataconn.open dsn = sinotrans; uid = sa; cmdtemp = server.createobject(adodb.command) 'コマンドオブジェクトを作成します rst = server.createObject(adodb.oldset)を設定します ' cmdtemp.commandtext = customers cmdtemp.commandtype = 2 cmdtemp.activeconnection = dataConnを設定します。 rst.open cmdtemp ,, 1、3 'クエリ結果を生成します %> |
現時点では、顧客は、ベーステーブルからデータを照会する方法が同じであるという見解からデータを照会するという見解です。
3.データベースストレージ手順を呼び出します
| 以下は参照コンテンツです。 <% set dataconn = server.createobject(adodb.Connection) ' dataconn.open dsn = sinotrans; pwd =; cmdtemp = server.createobject(adodb.command) 'コマンドオブジェクトを作成します rst = server.createObject(adodb.oldset)を設定します ' cmdtemp.commandtext = dbo.pd_test 'ストレージ手順名 cmdtemp.commandtype = 4 'コマンドカテゴリは4で、ストレージ手順として示されます cmdtemp.activeconnection = dataConnを設定します tmpparam = cmdtemp.createparameter(return値、3、4、4)を設定します cmdtemp.parameters.append tmpparam set tmpparam = cmdtemp.createparameter(@begindate、135、1、16、riqi) '入力パラメーターオブジェクトを作成します cmdtemp.parameters.append tmpparam rst.open cmdtemp ,, 1、3 'クエリ結果を生成します %> |
ここで呼ばれるストレージ手順はPD_TESTです。これはADOで提供される標準的な方法ですが、ストレージ手順に2つ以上の選択されたステートメントがある場合は問題がありますが、ロジックから同時に実行することはできません。ストレージ手順にはあまりにも多くのSELECステートメントがあることが促されます。
| 以下は参照コンテンツです。 <% set dataconn = server.createobject(adodb.Connection) ' DataConn.open dsn = sinotrans; App = Microsoft(R)開発者スタジオ; ss = execute dbo.pd_teest& '&riqi1&' rs = dataconn.execute(ss)を設定します %> |
ASPおよびADOの詳細については、Microsoft ActiveX Data Objects(ADO)およびActive Serverページ(ASP)を参照してください。
5。言語を終了します
B/S構造の開発では、DBMSにいくつかのビジネスルールまたは複雑なクエリを記述し、ASPのADOオブジェクトを呼び出して、元のC/S構造の従来の機能を完了することができます。 このページのWebサイト:http://www.vevb.com/biancheng/2018091421698.shtml、URLの収集または再版を歓迎するのを手伝う場合は、http://www.vevb.comをもう一度ご覧ください!