小编sam*_*eer的帖子

如何使用oledb参数更新表?

我有一个有三个字段的表,即LM_code,M_Name,Desc.LC_code是一个自动生成的字符串Id,保持这个我正在更新M_Name和Desc.我使用了普通的更新命令,该值在运行时传递,但字段没有得到更新.我希望使用oledb参数可以更新字段.

这是我的代码.

public void Modify()
{
    String query = "Update Master_Accounts set (M_Name='" + M_Name + "',Desc='" + Desc + "') where LM_code='" + LM_code + "'";
    DataManager.RunExecuteNonQuery(ConnectionString.Constr, query);
}
Run Code Online (Sandbox Code Playgroud)

在DataManager类中,我正在执行查询字符串.

public static void RunExecuteNonQuery(string Constr, string query)
{

    OleDbConnection myConnection = new OleDbConnection(Constr);
    try
    {
        myConnection.Open();
        OleDbCommand myCommand = new OleDbCommand(query, myConnection);
        myCommand.ExecuteNonQuery();
    }
    catch (Exception ex)
    {
        string Message = ex.Message;
        throw ex;
    }

    finally
    {
        if (myConnection.State == ConnectionState.Open)
            myConnection.Close();
    }

}

private void toolstModify_Click_1(object sender, EventArgs …
Run Code Online (Sandbox Code Playgroud)

c# oledb

2
推荐指数
2
解决办法
4万
查看次数

在小数点前加零

我想为某些记录输入浮点值.因此,如果我输入.(小数点),则应在小数点之前添加零.例如(如果我在文本框中输入.2,则必须显示为0.2).怎么做?

任何帮助将不胜感激.

期待的感谢.

c#

2
推荐指数
1
解决办法
2082
查看次数

标签 统计

c# ×2

oledb ×1