form中放置了:
txt_zcm
txt_sl
求代码把yhb中zcm是txt_zcm的用户的sl更新成txt_sl
txt_zcm
txt_sl
求代码把yhb中zcm是txt_zcm的用户的sl更新成txt_sl
解决方案 »
- 用户代码未处理 System.NullReferenceException Message="未将对象引用设置到对象
- 字符串中提取的问题
- 线程难题,非高手勿进!
- 请问如何用C#写一个程序,让其自动检测一个IE窗口,当其打开完毕后,可以自动填写某些txtbox项目和Radiobutton?
- 怎样在C#中运行另外一个进程并取得该进程的运行时间及所占用的内存?
- 请教如果限制程序的cpu资源率?
- 谁用的是WINDOWS SERVER 2003 ,帮个忙啊
- 无限级分类系统的分类整体转移问题--望高人指点!十分感谢!
- 请问在.NET中能打包ASP程序吗,要配数据库和IIS,最好给个例子,谢谢
- 关于.net中显示Word文档的问题。
- C#数组传递
- 送分小问题 按钮的响应~~~
public static int ExecuteNonQuery(SqlConnection conn, CommandType cmdType, string cmdText, params SqlParameter[] cmdParms)
{
SqlCommand cmd = new SqlCommand();
if (conn.State != ConnectionState.Open)
conn.Open(); cmd.Connection = conn;
cmd.CommandText = cmdText;
cmd.CommandType = cmdType;//这里传CommandType.StoredProcedure即可调用存储过程了
if (cmdParms != null)
{
foreach (SqlParameter parm in cmdParms)
cmd.Parameters.Add(parm);
}
int val = cmd.ExecuteNonQuery();
cmd.Parameters.Clear();
return val;
}
/// 执行带一个存储过程参数的的SQL语句。
/// </summary>
/// <param name="SQLString"></param>
/// <param name="content"></param>
/// <returns></returns>
public int ExecuteSql(string SQLString, string content)
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
OleDbCommand cmd = new OleDbCommand(SQLString, connection);
System.Data.OleDb.OleDbParameter myParameter = new System.Data.OleDb.OleDbParameter("@content", SqlDbType.NText);
myParameter.Value = content;
cmd.Parameters.Add(myParameter);
try
{
connection.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.OleDb.OleDbException E)
{
throw new Exception(E.Message);
}
finally
{
cmd.Dispose();
connection.Close();
}
}
}
/// 执行带一个存储过程参数的的SQL语句。
/// </summary>
/// <param name="SQLString"></param>
/// <param name="content"></param>
/// <returns></returns>
public int ExecuteSql(string SQLString, string content)
{
using (OleDbConnection connection = new OleDbConnection(connectionString))
{
OleDbCommand cmd = new OleDbCommand(SQLString, connection);
System.Data.OleDb.OleDbParameter myParameter = new System.Data.OleDb.OleDbParameter("@content", SqlDbType.NText);
myParameter.Value = content;
cmd.Parameters.Add(myParameter);
try
{
connection.Open();
int rows = cmd.ExecuteNonQuery();
return rows;
}
catch (System.Data.OleDb.OleDbException E)
{
throw new Exception(E.Message);
}
finally
{
cmd.Dispose();
connection.Close();
}
}
}
需要注意的是调用时候的参数的写法: SqlParameter p = new SqlParameter();
p.Direction = ParameterDirection.ReturnValue;
p.ParameterName = "@pname";
p.Value = "value";
谢谢回复
不好意思,我是刚学
能否给个调用上面函数的例子?我的控件是:txt_zcm和txt_sl