|
|

楼主 |
发表于 2006/8/29 17:24:14
|
显示全部楼层
其实我以前就仿照了可不成功现在还是这样,我把我写的给你看下
public String value1 (Properties ctx, int WindowNo, MTab mTab, MField mField, Object value)//开始
{
String Value = (String)value;
//if (Value== null || Value.intValue() == 0)
//return "";
String sql = "SELECT Value from M_Product"; // 1
try
{
PreparedStatement pstmt = DB.prepareStatement(sql, null);
// pstmt.setInt(1, C_BPartner_ID.intValue());
ResultSet rs = pstmt.executeQuery();
//BigDecimal bd;
if (rs.next())
{
// Location
String ii =(String) rs.getString("Value");
if (Value==ii)
JOptionPane.showMessageDialog(null, "该关键字已有不能重复", "错误", JOptionPane.ERROR_MESSAGE);
else
{mTab.setValue("UPC", ii);
mTab.setValue("SKU", ii);}
}
rs.close();
pstmt.close();
return Value;
}
catch (SQLException e)
{
log.log(Level.SEVERE, sql, e);
return e.getLocalizedMessage();
}
} // 结束
将非常感谢你的帮助PShen |
|