ユーザーがテーブルを選択し、そのテーブルに対してCRUD操作を許可できるようにするASP.NET 3.5アプリケーションがあります。ユーザーは編集するテーブルの数に制限されますが、テーブルやデータベースは配備後まで認識されません。 web.configは接続とテーブルを設定します。ASP .NETからテーブルを更新するための動的SQL
私は、SQLデータベース内の汎用テーブルを更新できるようにするフレームワークを構築する必要があります。私が見たORMのほとんどは、コンパイル時にスキーマを知っている必要があるため、これらを使用することはできません。最良の答えは、SQLクエリ文字列を動的に構築し、reg式を使用して有効な入力を保証し、SQLインジェクションから保護することです。より良い方法がありますか?