所有的赋值都正确吗?
都正确的话,打个断点,监视一下sql的值。
都正确的话,打个断点,监视一下sql的值。
解决方案 »
- c#动态编译问题
- 关于c# web程序调用Excel预览和打印的问题
- 关于Session的疑问,为什么会自动改变
- MessageBox的使用问题.DialogResult.Yes No?????
- BackGroudWorker控件的问题!
- C#里关于图形方面的问题
- 怎么触发SharePoint文档库创建时的事件?
- MDI子窗体和主窗体的问题,在线急等啊!!!!!!!!!!!!!!!!!!!1
- [新手]Window Mobile开发游戏,图片资源怎么处理?!
- *****这条UPDATE语句为什么我在本地机上调试没有问题,一放到服务器上就出错?*****
- C#实现网页浏览器的问题?
- 在CheckBoxList后面加文字
string sql = "update 员工档案 set 员工姓名 ='" + txt员工姓名.Text.ToString().Trim() + "'";
sql = sql + " 员工在职状态ID='" + lbx员工在职状态.SelectedValue.ToString() + "'"; .....
改为
string sql = "update 员工档案 set 员工姓名 ='" + txt员工姓名.Text.ToString().Trim() + "',";
sql = sql + " 员工在职状态ID='" + lbx员工在职状态.SelectedValue.ToString() + "',"; .....
/// 增加一条数据
/// </summary>
public void Add(Maticsoft.Model.smParameter model)
{
StringBuilder strSql=new StringBuilder();
strSql.Append("insert into smParameter(");
strSql.Append("uGUID,ParameterCode,ParameterName,Canceled,Locked,CreateTime,UpdateTime,PrivateKey,PublicKey)");
strSql.Append(" values (");
strSql.Append("@uGUID,@ParameterCode,@ParameterName,@Canceled,@Locked,@CreateTime,@UpdateTime,@PrivateKey,@PublicKey)");
SqlParameter[] parameters = {
new SqlParameter("@uGUID", SqlDbType.UniqueIdentifier,16),
new SqlParameter("@ParameterCode", SqlDbType.VarChar,30),
new SqlParameter("@ParameterName", SqlDbType.VarChar,200),
new SqlParameter("@Canceled", SqlDbType.Bit,1),
new SqlParameter("@Locked", SqlDbType.Bit,1),
new SqlParameter("@CreateTime", SqlDbType.SmallDateTime),
new SqlParameter("@UpdateTime", SqlDbType.SmallDateTime),
new SqlParameter("@PrivateKey", SqlDbType.Text),
new SqlParameter("@PublicKey", SqlDbType.Text)};
parameters[0].Value = model.uGUID;
parameters[1].Value = model.ParameterCode;
parameters[2].Value = model.ParameterName;
parameters[3].Value = model.Canceled;
parameters[4].Value = model.Locked;
parameters[5].Value = model.CreateTime;
parameters[6].Value = model.UpdateTime;
parameters[7].Value = model.PrivateKey;
parameters[8].Value = model.PublicKey; DbHelperSQL.ExecuteSql(strSql.ToString(),parameters);
}写成这样会不会好看点呢,而且便于修改呢