если еще оператор для удовлетворения текстового поля вставьте не нуль и тип данных varchar - PullRequest
0 голосов
/ 15 июня 2011

Скажите, что мне нужно удовлетворить утверждение if else, что

  1. CustomerCode должен быть заполнен (не ноль)
  2. CustomerCode должен быть dataType varchar

Как написать если еще правильно?Спасибо за любую помощь в продвинутом, ребята!

sqlCustomerMaster.InsertParameters["CustomerCode"].DefaultValue =
                                                txtCustomerCode.Text.ToString();
try
{
    txtCustomerCode.Text = "";
    if (txtCustomerCode.Text != null)
    {
        sqlCustomerMaster.Insert();
    }
    else
    {
    }
}

1 Ответ

2 голосов
/ 15 июня 2011

Поскольку ввод осуществляется из текстового поля, всегда должно быть отображение на varchar, поэтому вы просто хотите проверить, является ли строка нулевой или пустой:

if (!string.IsNullOrEmpty(txtCustomerCode.Text))
{
    sqlCustomerMaster.Insert();
}

Это гарантирует, что txtCustomerCode.Text имеет хотя бы один символ, но не числовой и т. Д., Но вы не перечислили никаких других условий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...