gpt4 book ai didi

java - 更新 sqlite android 中的行

转载 作者:行者123 更新时间:2023-12-01 12:29:25 25 4
gpt4 key购买 nike

我正在尝试更新 android 中 sqlite 中表中的一行,但它更新了所有行,而不仅仅是我想要的行。

这是我的代码:

public void EditarLinhaRecorrencia(int escolhaMensal
, int escolhaSemanal
, int escolhaDiaria
, int escolhaOutro
, int frequencia
, String hora
, String iDPrescricao)
{
ContentValues valores =new ContentValues();
valores.put("Mensal", escolhaMensal);
valores.put("Semanal", escolhaSemanal);
valores.put("Diario", escolhaDiaria);
valores.put("OutrasFrequencias",escolhaOutro);
valores.put("Frequencia",frequencia);
valores.put("HoraTomas",hora);
abrir();
this.db.update("Recorrencia",valores, iDPrescricao,null);
fechar();
}

最佳答案

算上处方列名为“prescricao”

String whereComparison = "prescricao=" + iDPrescricao;
...
this.db.update("Recorrencia", valores, whereComparison, null);

关于java - 更新 sqlite android 中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26064020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com