快速开发字段很多的MIS表
2012-06-08 10:20:15 来源:WEB开发网前边的字段名就是“原格式”的内容…… values()中字段值需要利用原格式生成……代码如下
internal static string geneSqlParam(string s)
{
string r = "";
string[] sa = s.Split(",".ToCharArray());
foreach ( string item in sa)
{
if(r.Equals(""))
r="'@"+item+"'";
else
r=r+",'@"+item+"'";
}
return r;
}
STEP8, 传入SQL语句参数
sql = sql.Replace("@gys", gys);
sql = sql.Replace("@jhdbh", jhdbh);
sql = sql.Replace("@gddh", gddh);
sql = sql.Replace("@ddbh", ddbh);
sql = sql.Replace("@bjsh", bjsh);
sql = sql.Replace("@sl", sl);
sql = sql.Replace("@textBox42", textBox42);
sql = sql.Replace("@textBox43", textBox43);
sql = sql.Replace("@textBox44", textBox44);
sql = sql.Replace("@textBox45", textBox45);
sql = sql.Replace("@textBox46", textBox46);
sql = sql.Replace("@textBox47", textBox47);
sql = sql.Replace("@textBox49", textBox49);
sql = sql.Replace("@textBox50", textBox50);
sql = sql.Replace("@textBox34", textBox34);
sql = sql.Replace("@textBox35", textBox35);
sql = sql.Replace("@textBox36", textBox36);
sql = sql.Replace("@textBox37", textBox37);
sql = sql.Replace("@textBox38", textBox38);
sql = sql.Replace("@textBox39", textBox39);
sql = sql.Replace("@textBox40", textBox40);
sql = sql.Replace("@textBox41", textBox41);
sql = sql.Replace("@textBox27", textBox27);
sql = sql.Replace("@textBox28", textBox28);
sql = sql.Replace("@textBox29", textBox29);
sql = sql.Replace("@textBox30", textBox30);
sql = sql.Replace("@textBox31", textBox31);
sql = sql.Replace("@textBox32", textBox32);
sql = sql.Replace("@textBox33", textBox33);
sql = sql.Replace("@textBox48", textBox48);
sql = sql.Replace("@textBox20", textBox20);
sql = sql.Replace("@textBox57", textBox57);
sql = sql.Replace("@textBox21", textBox21);
sql = sql.Replace("@textBox56", textBox56);
sql = sql.Replace("@textBox55", textBox55);
sql = sql.Replace("@textBox22", textBox22);
sql = sql.Replace("@textBox23", textBox23);
sql = sql.Replace("@textBox24", textBox24);
sql = sql.Replace("@textBox13", textBox13);
sql = sql.Replace("@textBox14", textBox14);
sql = sql.Replace("@textBox15", textBox15);
sql = sql.Replace("@textBox16", textBox16);
sql = sql.Replace("@textBox17", textBox17);
sql = sql.Replace("@textBox26", textBox26);
更多精彩
赞助商链接