【发布时间】:2014-12-22 06:59:03
【问题描述】:
我有一个字符串数组,在插入它们之前需要检查它们是否存在于表中以避免重复。什么是 SQL 查询以及如何将以下值替换为它? :)
ArrayList<Product> NewProducts= new ArrayList<Product>();
我的产品型号:
public class Product {
public Product()
{
}
public String PID = "pid";
public String getPID() {
return PID;
}
public void setPID(String pID) {
PID = pID;
}
public String getNAME() {
return NAME;
}
public void setNAME(String nAME) {
NAME = nAME;
}
public String PID = "pid";
public String NAME = "name";
}
表格名称: product_pics
数据库名称: product_db
我知道这个声明会起作用:
"SELECT * FROM ' + product_pics + ' WHERE PID=' + pid +'"
如果产品存在或不存在,我如何正确格式化此方法以使方法返回?
【问题讨论】: