Looking for .net Answers? Try Ask4KnowledgeBase
Looking for .net Keywords? Try Ask4Keywords

.NET FrameworkADO.NET


前書き

ADO(ActiveX Data Objects).Netは、Microsoftが提供するツールであり、SQL Server、Oracle、XMLなどのデータソースにコンポーネントを介してアクセスします。 .Netフロントエンドアプリケーションは、適切な権限を持つADO.Netを介してデータソースに接続すると、データの取得、作成、および操作を行うことができます。

ADO.Netは、コネクションレスのアーキテクチャを提供します。接続はセッション全体で維持する必要はないため、データベースとのやり取りは安全な方法です。

備考

Parameters.AddWithValueを使用してSQLをParameters.AddWithValue化する際の注意: AddWithValueは決して良い出発点ではありません。この方法では、渡されたものからデータのタイプを推測することに依存します。これにより、変換によって索引を使用できなくなることがあります。 char / varchar (先行する「n」をvarchar )やdateなどのSQL Serverのデータ型には、対応する.NETデータ型がないことに注意してください。そのような場合は、 代わりに正しいデータ型のAddを使用する必要があります

ADO.NET 関連する例