推奨:ASPインスタンス:現在のページビューアーのインスタント表示ASPは、現在のページビューアーのインスタント表示を実現しますオンラインで人数のaspファイルは参照されるコンテンツです:<! - #include file = dbconn.asp-> <%onlinetimeout = 10
これは私自身の経験であり、あなたが参照するためです。
私の目標は、開発をシンプルにし、実装ステートメントをできるだけ少ないことを検討し、ビジネスロジックについて考えるためにより多くのエネルギーを捧げることです。私の記事があなたを刺激し、助けてくれることを願っています。
わかりました、ポイントに行きましょう:
次の例を見てみましょう。
| 以下は引用されたコンテンツです。 <% db_path = database/cnbruce.mdb conn = server.createObject(adodb.connection)を設定します connstr = provider = microsoft.jet.oledb.4.0; data source =&server.mappath(db_path) conn.open connstr rs = server.createObject(adodb.Recordset)を設定します sql = select * from cnarticle rs.open sql、conn、1,1 rs.eofとrs.bofの場合 Response.write(まだ記事はありません) それ以外 rs.eofまで行います Response.Write(記事のタイトルは:&rs(cn_title)です) respons.write(<br>記事著者は:&rs(cn_author)) Response.write(<br>記事が追加されます:&rs(cn_time)) Response.write(<br>記事の内容は次のとおりです。&rs(cn_content)) respons.write(<hr>) rs.movenext ループ ifを終了します rs.close rs = Nothingを設定します conn.close conn =何も設定しません %> |
まあ、これはデータを読み取り、それを表示する典型的な例です。http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=448を参照してください
まあ、それは本当に簡単です。上から下まで、理解しやすいです。ただし、複数のテーブルを読み取り、挿入、削除、変更すると、コードにHTML/JSが多数ある場合、質問があります。なぜ繰り返すべきことがたくさんあるのですか?
したがって、一般的に、いくつかの簡単な操作を分離し、それらをクラスや関数に書き込み、それらを含むファイルに入れます。
次に、2つのファイルを使用して上記の操作を実装できます。
conn.asp
| 以下は引用されたコンテンツです。 <% db_path = database/cnbruce.mdb conn = server.createObject(adodb.connection)を設定します connstr = provider = microsoft.jet.oledb.4.0; data source =&server.mappath(db_path) conn.open connstr %> |
showit.asp
| 以下は引用されたコンテンツです。 <! - #include file = conn.asp-> <% rs = server.createObject(adodb.Recordset)を設定します sql = select * from cnarticle rs.open sql、conn、1,1 rs.eofとrs.bofの場合 Response.write(まだ記事はありません) それ以外 rs.eofまで行います Response.Write(記事のタイトルは:&rs(cn_title)です) respons.write(<br>記事著者は:&rs(cn_author)) Response.write(<br>記事が追加されます:&rs(cn_time)) Response.write(<br>記事の内容は次のとおりです。&rs(cn_content)) respons.write(<hr>) rs.movenext ループ ifを終了します rs.close rs = Nothingを設定します conn.close conn =何も設定しません %> |
参照:http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=448
今では比較的簡単です。複数の操作ページがある場合は、接続ファイルをインポートするだけですが、それでも十分に簡潔ではありません。簡潔ではないものは何ですか?
私は常にサーバーを作成してきましたが、常に閉じているので、間違いを犯しやすく、コンテンツとはやり直しすぎています。
共有:ASPチュートリアル:ASPスクリプトを実行するタイムアウトを解決する方法私は最近サーバーの知識を学んでいます。 ASPスクリプトがタイムアウトを実行するエラーに遭遇することがありますが、これは本当に面倒です。関連情報を見つけましたが、いくつかの解決策があります。 IISのデフォルトのスクリプトタイムアウトは90秒です。ソフトウェアをアップロードするか、90秒以上データを転送する場合。
前のページの4ページ1234Nextページ