本文整理汇总了C#中Touryo.Infrastructure.Business.Dao.CmnDao.SetUserParameter方法的典型用法代码示例。如果您正苦于以下问题:C# CmnDao.SetUserParameter方法的具体用法?C# CmnDao.SetUserParameter怎么用?C# CmnDao.SetUserParameter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Touryo.Infrastructure.Business.Dao.CmnDao
的用法示例。
在下文中一共展示了CmnDao.SetUserParameter方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UOC_SelectAll_DSQL
/// <summary>業務処理を実装</summary>
/// <param name="muParameter">汎用引数クラス</param>
private void UOC_SelectAll_DSQL(MuParameterValue muParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
MuReturnValue muReturn = new MuReturnValue();
this.ReturnValue = muReturn;
// ↓業務処理-----------------------------------------------------
DataTable dt = null;
Shipper[] shippers = null;
string orderColumn = ((string[])(muParameter.Bean))[0];
string orderSequence = ((string[])(muParameter.Bean))[1];
switch ((muParameter.ActionType.Split('%'))[1])
{
case "common": // 共通Daoを使用する。
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((muParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.sql";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
if (orderColumn == "c1")
{
orderColumn = "ShipperID";
}
else if (orderColumn == "c2")
{
orderColumn = "CompanyName";
}
else if (orderColumn == "c3")
{
orderColumn = "Phone";
}
else { }
if (orderSequence == "A")
{
orderSequence = "ASC";
}
else if (orderSequence == "D")
{
orderSequence = "DESC";
}
else { }
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", " " + orderColumn + " ");
cmnDao.SetUserParameter("SEQUENCE", " " + orderSequence + " ");
// 戻り値 dt
dt = new DataTable("rtn");
// 共通Daoを実行
cmnDao.ExecSelectFill_DT(dt);
// 戻り値を設定
shippers = new Shipper[dt.Rows.Count];
for (int i = 0; i < dt.Rows.Count; i++)
{
Shipper shipper = new Shipper();
shipper.ShipperID = (int)dt.Rows[i]["ShipperID"];
shipper.CompanyName = (string)dt.Rows[i]["CompanyName"];
shipper.Phone = (string)dt.Rows[i]["Phone"];
shippers[i] = shipper;
}
muReturn.Bean = shippers;
break;
//case "generate": // 自動生成Daoを使用する。
// // 当該SQLなし
// break;
default: // 個別Daoを使用する。
LayerD myDao = new LayerD(this.GetDam());
myDao.SelectAll_DSQL(muParameter.ActionType,
orderColumn, orderSequence, out dt);
// 戻り値を設定
//.........这里部分代码省略.........
示例2: UOC_SelectAll_DSQL
/// <summary>業務処理を実装</summary>
/// <param name="testParameter">引数クラス</param>
private void UOC_SelectAll_DSQL(TestParameterValue testParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
TestReturnValue testReturn = new TestReturnValue();
this.ReturnValue = testReturn;
// ↓業務処理-----------------------------------------------------
switch ((testParameter.ActionType.Split('%'))[1])
{
case "common": // 共通Daoを使用する。
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((testParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.sql";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (testParameter.OrderColumn == "c1")
{
orderColumn = "ShipperID";
}
else if (testParameter.OrderColumn == "c2")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c3")
{
orderColumn = "Phone";
}
else { }
if (testParameter.OrderSequence == "A")
{
orderSequence = "ASC";
}
else if (testParameter.OrderSequence == "D")
{
orderSequence = "DESC";
}
else { }
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", " " + orderColumn + " ");
cmnDao.SetUserParameter("SEQUENCE", " " + orderSequence + " ");
// 戻り値 dt
DataTable dt = new DataTable();
// 共通Daoを実行
cmnDao.ExecSelectFill_DT(dt);
// 自動生成Daoを実行
testReturn.Obj = dt;
break;
//case "generate": // 自動生成Daoを使用する。
// // 当該SQLなし
// break;
default: // 個別Daoを使用する。
LayerD myDao = new LayerD(this.GetDam());
myDao.SelectAll_DSQL(testParameter, testReturn);
break;
}
// ↑業務処理-----------------------------------------------------
// ロールバックのテスト
this.TestRollback(testParameter);
}
示例3: UOC_SelectAll_DSQL
/// <summary>業務処理を実装</summary>
/// <param name="muParameter">汎用引数クラス</param>
private void UOC_SelectAll_DSQL(MuParameterValue muParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
MuReturnValue muReturn = new MuReturnValue();
this.ReturnValue = muReturn;
// 引数をアンマーシャル
DTTables dtts_in = DTTables.StringToDTTables(muParameter.Value);
DTTable dtt_in = dtts_in[0];
DTRow dtrow_in = dtt_in.Rows[0];
DTTables dtts_out = null;
//DTTable dtt_out = null;
//DTRow dtrow_out = null;
// ↓業務処理-----------------------------------------------------
DataTable dt = null;
switch ((muParameter.ActionType.Split('%'))[1])
{
case "common": // 共通Daoを使用する。
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((muParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.sql";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (dtrow_in["OrderColumn"].ToString() == "c1")
{
orderColumn = "ShipperID";
}
else if (dtrow_in["OrderColumn"].ToString() == "c2")
{
orderColumn = "CompanyName";
}
else if (dtrow_in["OrderColumn"].ToString() == "c3")
{
orderColumn = "Phone";
}
else { }
if (dtrow_in["OrderSequence"].ToString() == "A")
{
orderSequence = "ASC";
}
else if (dtrow_in["OrderSequence"].ToString() == "D")
{
orderSequence = "DESC";
}
else { }
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", " " + orderColumn + " ");
cmnDao.SetUserParameter("SEQUENCE", " " + orderSequence + " ");
// 戻り値 dt
dt = new DataTable("rtn");
// 共通Daoを実行
cmnDao.ExecSelectFill_DT(dt);
// 戻り値をマーシャリングして設定
dtts_out = new DTTables();
dtts_out.Add(DTTable.FromDataTable(dt));
muReturn.Value = DTTables.DTTablesToString(dtts_out);
break;
//case "generate": // 自動生成Daoを使用する。
// // 当該SQLなし
// break;
default: // 個別Daoを使用する。
// 個別Daoを実行
LayerD_mu myDao = new LayerD_mu(this.GetDam());
myDao.SelectAll_DSQL(
muParameter.ActionType,
//.........这里部分代码省略.........
示例4: UOC_SelectAll_DSQL
/// <summary>業務処理を実装</summary>
/// <param name="muParameter">汎用引数クラス</param>
private void UOC_SelectAll_DSQL(MuParameterValue muParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
MuReturnValue muReturn = new MuReturnValue();
muReturn.Bean = new Informations("");
this.ReturnValue = muReturn;
// 引数をアンマーシャル
Dictionary<string, string> dic = ((Informations)muParameter.Bean).Dictionary;
// ↓業務処理-----------------------------------------------------
DataTable dt = null;
switch ((muParameter.ActionType.Split('%'))[1])
{
case "common": // 共通Daoを使用する。
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((muParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.sql";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "ShipperSelectOrder.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (dic["OrderColumn"].ToString() == "c1")
{
orderColumn = "ShipperID";
}
else if (dic["OrderColumn"].ToString() == "c2")
{
orderColumn = "CompanyName";
}
else if (dic["OrderColumn"].ToString() == "c3")
{
orderColumn = "Phone";
}
else { }
if (dic["OrderSequence"].ToString() == "A")
{
orderSequence = "ASC";
}
else if (dic["OrderSequence"].ToString() == "D")
{
orderSequence = "DESC";
}
else { }
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", " " + orderColumn + " ");
cmnDao.SetUserParameter("SEQUENCE", " " + orderSequence + " ");
// 戻り値 dt
dt = new DataTable("rtn");
// 共通Daoを実行
cmnDao.ExecSelectFill_DT(dt);
// 戻り値をマーシャリングして設定
muReturn.Bean = new Informations(DataContractHelper.ToList(dt));
break;
//case "generate": // 自動生成Daoを使用する。
// // 当該SQLなし
// break;
default: // 個別Daoを使用する。
// 個別Daoを実行
LayerD myDao = new LayerD(this.GetDam());
myDao.SelectAll_DSQL(
muParameter.ActionType,
dic["OrderColumn"].ToString(),
dic["OrderSequence"].ToString(), out dt);
// 戻り値をマーシャリングして設定
muReturn.Bean = new Informations(DataContractHelper.ToList(dt));
break;
//.........这里部分代码省略.........
示例5: UOC_ArgumentException
//.........这里部分代码省略.........
}
switch (testParameter.SelectCase)
{
case "ArgumentException0":
if (testParameter.OrderColumn == "c1")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c2")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c3")
{
orderColumn = "CompanyName";
}
if (testParameter.OrderSequence == "A")
{
orderSequence = "ASC";
}
else if (testParameter.OrderSequence == "D")
{
orderSequence = "DESC";
}
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
cmnDao.SetParameter("P2", "test");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", orderColumn);
cmnDao.SetUserParameter("SEQUENCE", orderSequence);
cmnDao.SetParameter("j1", true);
cmnDao.SetParameter("if1", true);
cmnDao.SetParameter("s1", true);
cmnDao.SetParameter("j2", true);
cmnDao.SetParameter("if2", true);
cmnDao.SetParameter("s2", true);
cmnDao.SetParameter("j3", true);
cmnDao.SetParameter("if3", true);
cmnDao.SetParameter("s3", true);
cmnDao.SetParameter("j4", true);
cmnDao.SetParameter("if4", true);
cmnDao.SetParameter("s4", true);
// 戻り値 ds
DataSet ds = new DataSet();
// -- 一覧を返すSELECTクエリを実行する
cmnDao.ExecSelectFill_DS(ds);
// ↑DBアクセス-----------------------------------------------------
// 戻り値を設定
testReturn.Obj = ds;
break;
case "ArgumentException1":
// ユーザ定義パラメタに対して、動的に値を設定する。
if (testParameter.OrderColumn == "c1")
{
示例6: UOC_check
//.........这里部分代码省略.........
case "check_5":
cmnDao.SQLFileName = "check_5.xml";
break;
}
break;
}
switch (testParameter.check)
{
case "check_7a":
ArrayList arr = new ArrayList();
arr.Add(1);
arr.Add(2);
arr.Add(3);
arr.Add(4);
cmnDao.SetParameter("PLIST", arr);
break;
case "check_11a":
cmnDao.SetParameter("P", false);
break;
case "check_11c":
cmnDao.SetParameter("P", true);
break;
case "check_3f":
cmnDao.SetParameter("og", true);
break;
case "check_9c":
cmnDao.SetParameter("P", null);
break;
case "check_1":
cmnDao.SetParameter("P", false);
break;
case "check_2":
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (testParameter.OrderColumn == "c1")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c2")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c3")
{
orderColumn = "CompanyName";
}
if (testParameter.OrderSequence == "A")
{
orderSequence = "ASC";
}
else if (testParameter.OrderSequence == "D")
{
orderSequence = "DESC";
}
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
cmnDao.SetParameter("P2", "test1");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", "" + orderColumn + "");
cmnDao.SetUserParameter("SEQUENCE", "" + orderSequence + "");
cmnDao.SetParameter("j1", "TEST");
cmnDao.SetParameter("j2", true);
break;
case "check_3":
cmnDao.SetParameter("P", 1);
break;
case "check_4":
cmnDao.SetParameter("Q", true);
break;
case "check_5":
cmnDao.SetParameter("P", true);
break;
}
// 戻り値 ds
DataSet ds = new DataSet();
// -- 一覧を返すSELECTクエリを実行する
cmnDao.ExecSelectFill_DS(ds);
// ↑DBアクセス-----------------------------------------------------
// 戻り値を設定
testReturn.Obj = ds;
break;
}
// ↑業務処理-----------------------------------------------------
// ロールバックのテスト
this.TestRollback(testParameter);
}
示例7: UOC_TestSqlsvr_1e
/// <summary>
/// UOC_TestSqlsvr_1e Method
/// </summary>
/// <param name="testParameter">testParameter</param>
private void UOC_TestSqlsvr_1e(TestParameterValue testParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
TestReturnValue testReturn = new TestReturnValue();
this.ReturnValue = testReturn;
// ↓業務処理-----------------------------------------------------
switch ((testParameter.ActionType.Split('%'))[1])
{
case "generate":
break;
case "common": // 共通Daoを使用する。
default:
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((testParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "testSqlsvr_-1e.dpq.xml";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "testSqlsvr_-1e.dpq.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (testParameter.OrderColumn == "c1")
{
orderColumn = "EmployeeID";
}
else if (testParameter.OrderColumn == "c2")
{
orderColumn = "EmployeeID";
}
else if (testParameter.OrderColumn == "c3")
{
orderColumn = "EmployeeID";
}
if (testParameter.OrderSequence == "A")
{
orderSequence = "ASC";
}
else if (testParameter.OrderSequence == "D")
{
orderSequence = "DESC";
}
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", "" + orderColumn + "");
cmnDao.SetUserParameter("SEQUENCE", "" + orderSequence + "");
cmnDao.SetParameter("FN", "Nancy");
cmnDao.SetParameter("LN1", "Davolio");
cmnDao.SetParameter("LN2", "Davolio");
cmnDao.SetParameter("P1", "2");
cmnDao.SetParameter("P2", "5");
// 戻り値 ds
// 戻り値 ds
DataSet ds = new DataSet();
// -- 一覧を返すSELECTクエリを実行する
cmnDao.ExecSelectFill_DS(ds);
// ↑DBアクセス-----------------------------------------------------
// 戻り値を設定
testReturn.Obj = ds;
break;
}
// ↑業務処理-----------------------------------------------------
// ロールバックのテスト
this.TestRollback(testParameter);
}
示例8: UOC_TestSqlsvr1b
/// <summary>
/// UOC_TestSqlsvr1b Method
/// </summary>
/// <param name="testParameter">testParameter</param>
private void UOC_TestSqlsvr1b(TestParameterValue testParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
TestReturnValue testReturn = new TestReturnValue();
this.ReturnValue = testReturn;
// ↓業務処理-----------------------------------------------------
switch ((testParameter.ActionType.Split('%'))[1])
{
case "generate":
break;
case "common": // 共通Daoを使用する。
default:
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((testParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "testSqlsvr1b.dpq.xml";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "testSqlsvr1b.dpq.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (testParameter.OrderColumn == "c1")
{
orderColumn = "SUPPLIERID";
}
else if (testParameter.OrderColumn == "c2")
{
orderColumn = "SUPPLIERID";
}
else if (testParameter.OrderColumn == "c3")
{
orderColumn = "SUPPLIERID";
}
if (testParameter.OrderSequence == "A")
{
orderSequence = "ASC";
}
else if (testParameter.OrderSequence == "D")
{
orderSequence = "DESC";
}
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
ArrayList arr = new ArrayList();
arr.Add(1);
arr.Add(2);
arr.Add(3);
arr.Add(4);
arr.Add(5);
arr.Add(6);
arr.Add(7);
arr.Add(8);
cmnDao.SetParameter("PLIST", arr);
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", "" + orderColumn + "");
cmnDao.SetUserParameter("SEQUENCE", "" + orderSequence + "");
cmnDao.SetParameter("BIT", false);
cmnDao.SetParameter("SUB1", false);
cmnDao.SetParameter("SUB2", false);
cmnDao.SetParameter("ISNOTNULL1", false);
cmnDao.SetParameter("ISNOTNULL2", false);
cmnDao.SetParameter("ISNOTNULL3", false);
// 戻り値 ds
// 戻り値 ds
DataSet ds = new DataSet();
// -- 一覧を返すSELECTクエリを実行する
cmnDao.ExecSelectFill_DS(ds);
// ↑DBアクセス-----------------------------------------------------
// 戻り値を設定
testReturn.Obj = ds;
break;
}
// ↑業務処理-----------------------------------------------------
//.........这里部分代码省略.........
示例9: UOC_SelectJoin2
/// <summary>
/// UOC_SelectJoin2 Method
/// </summary>
/// <param name="testParameter">testParameter</param>
private void UOC_SelectJoin2(TestParameterValue testParameter)
{
// 戻り値クラスを生成して、事前に戻り地に設定しておく。
TestReturnValue testReturn = new TestReturnValue();
this.ReturnValue = testReturn;
// ↓業務処理-----------------------------------------------------
switch ((testParameter.ActionType.Split('%'))[1])
{
case "generate":
break;
case "common": // 共通Daoを使用する。
default:
// 共通Daoを生成
CmnDao cmnDao = new CmnDao(this.GetDam());
switch ((testParameter.ActionType.Split('%'))[2])
{
case "static":
// 静的SQLを指定
cmnDao.SQLFileName = "join_sub_where2.dpq.xml";
break;
case "dynamic":
// 動的SQLを指定
cmnDao.SQLFileName = "join_sub_where2.dpq.xml";
break;
}
// ユーザ定義パラメタに対して、動的に値を設定する。
string orderColumn = "";
string orderSequence = "";
if (testParameter.OrderColumn == "c1")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c2")
{
orderColumn = "CompanyName";
}
else if (testParameter.OrderColumn == "c3")
{
orderColumn = "CompanyName";
}
if (testParameter.OrderSequence == "A")
{
orderSequence = "ASC";
}
else if (testParameter.OrderSequence == "D")
{
orderSequence = "DESC";
}
// パラメタ ライズド クエリのパラメタに対して、動的に値を設定する。
cmnDao.SetParameter("P1", "test");
cmnDao.SetParameter("P2", "test");
// ユーザ入力は指定しない。
// ※ 動的SQLのVALタグは、前後の空白をつめることが有るので、
// 必要であれば、前後の空白を明示的に指定する必要がある。
cmnDao.SetUserParameter("COLUMN", "" + orderColumn + "");
cmnDao.SetUserParameter("SEQUENCE", "" + orderSequence + "");
cmnDao.SetParameter("j1", false);
cmnDao.SetParameter("if1", true);
cmnDao.SetParameter("s1", true);
cmnDao.SetParameter("j2", true);
cmnDao.SetParameter("if2", true);
cmnDao.SetParameter("s2", false);
cmnDao.SetParameter("j3", true);
cmnDao.SetParameter("if3", true);
cmnDao.SetParameter("s3", false);
cmnDao.SetParameter("j4", true);
cmnDao.SetParameter("if4", true);
cmnDao.SetParameter("s4", true);
// 戻り値 ds
DataSet ds = new DataSet();
// -- 一覧を返すSELECTクエリを実行する
cmnDao.ExecSelectFill_DS(ds);
// ↑DBアクセス-----------------------------------------------------
// 戻り値を設定
testReturn.Obj = ds;
break;
}
// ↑業務処理-----------------------------------------------------
//.........这里部分代码省略.........