我有一个带有datagridview工具的表单,所以我从第一个表单datagridview中的其他表单datagridview获取数据,并从第一个表单datagridview将数据插入到sqlserver数据库中。 第一个表单datagridview列名是 ItemName,数量,金额等,从其他表格datagridview获取现在我想从第一个datagridview行插入Itemcode列的Itemcode但我无法做到这一点。
def set_article_or_redirect_to_root
@article = Article.find(params[:article_id])
rescue ActiveRecord::RecordNotFound
redirect_to root_path
end
答案 0 :(得分:0)
而不是像现在一样输入变量。将它们添加为像
这样的参数会更好更安全command.Parameters.Add("@parameterName", SqlDbType.CharOrWhateverType).Value = variable;
并像这样修改你的SqlQuery
"Insert into purchase (Pur_Invoice_No) values (@parameterName)"
如果再次失败,请提供有关您获得的例外情况的信息。