如何在C#中为多种条件保存数据

时间:2018-12-05 11:14:06

标签: c# if-statement

我有一个问题,我想使用if条件在我的Sql Server数据库中保存一些数据: 如果在文本框中输入一些数据,那么将保存(我知道) 但 问题是,如果用户未在“文本”框中输入任何数据,则默认情况下会保存“ 0”

1 个答案:

答案 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语句。但是我没有这样做,因为我不知道其余的代码是什么样的。