如何在c#中为多个条件保存数据



我遇到了一个问题,我想使用if条件在Sql Server数据库中保存一些数据:如果在文本框中输入一些数据,则会保存(我知道(但是问题是,如果用户没有在文本框中输入任何数据,则默认情况下会保存"0">

尝试

string valueToBeSaved ="0";
try{
if(textField.getText()!=""||textField.getText()!=null){
valueToBeSaved = textField.getText();}
}catch(Exception ex){}
SaveToDatabase(valueToBeSaved);

text字段->包含要保存的文本的输入字段SaveToDatabase(字符串值ToBeSaved(;->将其保存到数据库的方法。

注释;通过使用单行值或在方法中指定默认值,可以省略try-catch甚至if语句。但是我没有这么做,因为我不知道你代码的其余部分是什么样子的。

最新更新