推奨:ASPプログラムエラー詳細な説明の例の表プログラムを作成するときのエラーの解決策は完全ではありませんが、一般的な問題はActiveServerpages、ASP0126(0x80004005)である必要があります - > odbcdriversのMicrosoft OLEDBプロバイダー(0x80040e21) - > sql
半年後、局レベルのユニットの管理情報システムを完了し、合計29のベータ版と3つの公式バージョンをリリースしました。 ASP Oracle Environment、285 ASPファイル、関数には、データ入力、変更、ファジークエリ、自動統計、データ分析、レポートが含まれます。このプロジェクトは州の結果を申請しています。次の10の経験を要約します。誤った情報がある場合は、私を批判して修正することを歓迎します。
1. ASPが時代遅れかどうかについて話し合ってはいけません。重要なのは、高度なテクノロジーを使用するかどうかではなく、デザインのアイデアが高度になるかどうかです。
2。設計するときは、プロジェクトの普遍性を考慮し、プロモーション価値なしに何もしないでください。
3.プログラミングは簡潔である必要があり、十分なプロセス指向のプロセスは、貧弱なオブジェクト指向のプロセスよりもはるかに優れています。
4。理論は実践に役立つので、理論(特にデザインパターン)に縛られないでください。
5.合理的な分業では、プロジェクトチームを形成する可能性が少なく、コミュニケーション費用が大きすぎます。
6.不変の要件はありませんので、プログラムのために拡張に十分な余地を残す必要があります。同時に、システムが他のプラットフォームに移植されたときにワークロードと難易度を最小限に抑える方法を検討する必要があります。
7.多くの場合、プロジェクトを評価するための唯一の基準となるインターフェイス設計を無視しないでください。
8.通常のドキュメントを使用して、可変使用法を記録します。システムが成長するにつれて、デバッグのコストはほぼ指数関数的に増加します。
9.マシンで生成できるコードを作成しないでください。最も貴重なことは時間です。
10。データベースを選択する場合、Oracleを選択する必要があります!
共有:文字列の長さを取得するためのASPカスタム関数'GetStrlen'は文字の長さを取得し、漢字の長さは2 'パラメーターとしてカウントされます。