android - android中动态更新数据值

标签 android mysql web-services dynamically-generated

在我的第一个 Activity 中,必须通过肥皂调用开发登录表单(用户名、密码和按钮)。它工作成功。

在第二个 Activity 中,必须使用 xml 解析来 ListView ...它也运行良好。

在第三个 Activity 中必须显示特定订单的详细描述。(如果我必须单击第二个 Activity 中的任何订单意味着订单详细描述将显示在第三个 Activity 中)...它也工作得很好。也在这个中 Activity 有一个按钮(更改订单状态)..如果我必须单击该按钮意味着它会转到第四个 Activity ..

在第四个 Activity 中必须显示一个字段微调器(状态)...这里微调器值通过第四个 Activity 中的肥皂调用进行更新...但在查询手段下工作 UPDATE xcart_orders set status = '"+ Status+"',orderid = '"+Orderid+"' 其中 orderid = '12'... 但它不适用于此查询

更新 xcart_orders 设置 status = '"+Status+"',orderid = '"+Orderid+"' 其中 orderid = '"+Orderid+"'...

所以我希望需要使用上面的查询并单击第二个 Activity 中的任何订单意味着它会转到第三个 Activity ...现在我必须单击更改状态订单按钮意味着它会转到第四个 Activity ..我必须更改状态的第四个 Activity 意味着状态已在该特定 orderid 中更新..请问我该如何开发这个....请帮助我...如何管理此处的代码...

请在此处引用我的代码:SingleMenuItemActivity (单个菜单项 Activity ) http://pastie.org/4656261InsertionExample )http://pastie.org/4656262(update )

最佳答案

您不能这样更新,因为您正在更新与放置 where 条件相同的值。

假设您想将 orderid 12 更新为 13 那么您的查询应该像这样 字符串 orderid1 = 13; 字符串 orderid2 = 12; "更新xcart_orders set status = '"+Status+"',orderid = '"+Orderid1+"' 其中orderid = '"+Orderid2+"'"

但是在您的情况下,您在两个地方使用相同的变量,如果数据库中存在即将到来的值,它将起作用,但在这种情况下执行该查询没有意义。

如果您仍有任何疑问,请返回。

关于android - android中动态更新数据值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12274839/

相关文章:

java - 服务器端的R计算

wcf - IIS 托管 WCF 服务不回收 TCP 端口 "Insufficient winsock resources"

java - 我怎么知道一组线对象是近似封闭区域?

database - 使用新主键有选择地转储并插入到新数据库中

android - OnClick 事件仅在 edittext 上第二次起作用

mysql - PERL::DBI 在列表中获取用户数据库

mysql - 如何合并具有相似时间戳的两行并同时返回

java - org.apache.cxf.ws.policy.PolicyException : None of the policy alternatives can be satisfied

java - 我们如何使 ExtractMpegFramesTest 中的 saveFrame() 方法更高效?

android - 使用parse.com facebook登录 - 获取参数third_party_app_id必须是有效的应用程序id