我有一个问题,我想使用if条件在我的Sql Server数据库中保存一些数据: 如果在文本框中输入一些数据,那么将保存(我知道) 但 问题是,如果用户未在“文本”框中输入任何数据,则默认情况下会保存“ 0”
答案 0 :(得分:0)
尝试
string valueToBeSaved ="0";
try{
if(textField.getText()!=""||textField.getText()!=null){
valueToBeSaved = textField.getText();}
}catch(Exception ex){}
SaveToDatabase(valueToBeSaved);
textField->包含要保存的文本的输入字段 SaveToDatabase(字符串valueToBeSaved); ->您将其保存到数据库的方法。
注意;您可以通过使用单行值或在方法中分配默认值来省略try catch甚至if语句。但是我没有这样做,因为我不知道其余的代码是什么样的。