現在、1 つの入力パラメーターを受け入れる Web API を作成し、where 句の特定のフィールドでそれらを使用しています。以下はサービスのコードです
public HttpResponseMessage Getdetails( string JRS_NO,string DOB)
{
List<OracleParameter> prms = new List<OracleParameter>();
List<string> selectionStrings = new List<string>();
var jrs ="";
var dateofBirth="";
string connStr = ConfigurationManager.ConnectionStrings["TGSDataConnection"].ConnectionString;
using (OracleConnection dbconn = new OracleConnection(connStr))
{
DataSet userDataset = new DataSet();
var strQuery = "SELECT * from LIMS_SAMPLE_RESULTS_VW where JRS_NO =:jrs and DOB=:dateofBirth";
jrs = JRS_NO;
dateofBirth = DOB;
prms.Add(jrs);
prms.Add(dateofBirth);
クエリで直接指定する代わりに、ここで OracleParameter を使用する方法を教えてください。コマンド パラメータの prms を作成しましたが、それを続行する方法がわかりません。