資源簡介
[HttpPost]
public string rtpost(string name, string param)
{
return rtget(name, param);
}
[HttpGet]
public string rtget(string name,string param)
{
if (name.Equals("addAudio"))
{
}
string json="";
string sql = "select * from tabtemplate where methodName='" name "'";
DataSet ds = DA.ExecuteDataset("Default", sql);
if (DA.Check(ds))
{
string procName = Convert.ToString(ds.Tables[0].Rows[0][2]);
if (param != null)
{
if (param.Contains("|"))
{
string[] a = param.Split("|".ToCharArray());
for (int i = 0; i < a.Length; i )
{
procName = procName.Replace("?" (i 1), a[i]);
}
}
else
{
procName = procName.Replace("?" 1, param);
}
}
DataSet ds1 = DA.ExecuteDataset("Default", procName);
int lie = ds1.Tables[0].Columns.Count;
if (lie<=1)
{
json = ds1.Tables[0].Rows[0][0].ToString();
}
else
{
json = BLL.Jsons.ToJson(ds1);
}
}
return json;
}
public string rtpost(string name, string param)
{
return rtget(name, param);
}
[HttpGet]
public string rtget(string name,string param)
{
if (name.Equals("addAudio"))
{
}
string json="";
string sql = "select * from tabtemplate where methodName='" name "'";
DataSet ds = DA.ExecuteDataset("Default", sql);
if (DA.Check(ds))
{
string procName = Convert.ToString(ds.Tables[0].Rows[0][2]);
if (param != null)
{
if (param.Contains("|"))
{
string[] a = param.Split("|".ToCharArray());
for (int i = 0; i < a.Length; i )
{
procName = procName.Replace("?" (i 1), a[i]);
}
}
else
{
procName = procName.Replace("?" 1, param);
}
}
DataSet ds1 = DA.ExecuteDataset("Default", procName);
int lie = ds1.Tables[0].Columns.Count;
if (lie<=1)
{
json = ds1.Tables[0].Rows[0][0].ToString();
}
else
{
json = BLL.Jsons.ToJson(ds1);
}
}
return json;
}
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Web;
using?System.Web.Mvc;
using?DAL;
using?BLL;
using?System.Data;
namespace?WebAPI.Controllers
{
????public?class?HomeController?:?Controller
????{
????????public?ActionResult?Index()
????????{
????????????return?View();
????????}
????????[HttpPost]
????????public?string?rtpost(string?name?string?param)
????????{
????????????return?rtget(name?param);
????????}
????????[HttpGet]
????????public?string?rtget(string?namestring?param)
????????{
????????????if?(name.Equals(“addAudio“))
????????????{?
????????????????
????????????}
????????????string?json=““;
????????????string?sql?=?“select?*?from?tabtemplate?where?methodName=‘“?+?name?+?“‘“;
????????????DataSet?ds?=?DA.Execut
評論
共有 條評論