-1
 protected void Submit_Click(object sender, EventArgs e)
        {
            SqlConnection sqlConn = new SqlConnection(strCon);
            SqlCommand cmd = new SqlCommand("select * from Console where Text = @TextTmp" );
            SqlParameter param = new SqlParameter();
            param.ParameterName = "@TextTmp";
            param.Value = txtString.Text;
            cmd.Parameters.Add(param);
            SqlDataReader reader = cmd.ExecuteReader();


            if (reader.HasRows)
            {
                lblMessage.Text = txtString.Text + "User Id already exists";
            }
            else
            {
                lblMessage.Text = txtString.Text + "No data";
            }

データベースからのコードを書いています。文字列が存在するかどうかを確認する必要があります。更新がない場合は、Web ページのすべての情報を確認する必要があります。SqlDataReader リーダー = cmd.ExecuteReader(); ここでエラーが発生します

私はC#で単一のフィールドのみを使用していますマスターページを取得し、それにコンテンツページを追加しましたが、取得しませんでした

4

2 に答える 2

0

あなたが何をしようとしているのかあなたの質問からは明らかではありませんが、String.IsNullOrEmpty()を試してください

于 2013-05-03T18:37:47.430 に答える
0

ここから出てくるテキストをチェックしたいと思っていると思います: txtString.Text

経由で確認できます

if (String.IsNullOrEmpty(txtString.Text))
{
     // Handle this scenario
}

または経由

if (String.IsNullOrWhiteSpace(txtString.Text))
{
     // Handle this scenario
}
于 2013-05-03T18:37:58.947 に答える