当前上下文不存在名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当前上下文不存在名称相关的知识,希望对你有一定的参考价值。

private void button1_Click(object sender, EventArgs e)

bool error = false;
if(ValidateInput())

int num=0;
try

string sql=string.Format("SELECT COUNT(*)FROM Users WHERE Id=0AND LoginPwd='1'",
int.Parse(txtLoginId.Text.Trim()),txtLoginPwd.Text.Trim());
sqlCommand command=new SqlCommand(sql,DBHelper.connection);
DBHelper.connection.Open();
num=Convert.ToInt32(command.ExecuteScalar());

catch(Exception ex)

error=true;
Console.WriteLine(ex.Message);

finally

DBHelper.connection.Close();

if(!error&&(num==1))

UsersHelper.loginId=int.Parse(txtLoginId.Text.Trim());
MainForm mainForm=new MainForm();
mainForm.Show();
this.Visible=false;

else

MessageBox.Show("输入的账号或密码有错!","登录提示",MessageBoxButtons.OK,MessageBoxIcon.Error);


private bool ValidateInput()

if(txtLoginId.Text.Trim()=="")

MessageBox.Show("请输入登录的号码","登录提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
txtLoginPwd.Focus();
return false;

else if(txtLoginPwd.Text.Trim()=="")

MessageBox.Show("请输入密码","登录提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
txtLoginPwd.Focus();
return false;

return true;




不存在
txtLoginId。。
txtLoginPwd
能帮我改一下么?

前台界面没有这个ID的Text控件 如果有 把ID 改成一样的就可以 参考技术A 请问您后来找到原因了么 我也出现了这个问题
当前上下文中不存在名称“txtloginID”

C# 当前上下文中不存在名称“Console”

class Program

class C

public int Value = 0;

static void Main(string[] args)

int v1=0;
int v2=v1;
v2 = 927;
C r1=new C();
C r2=r1 ;
r2.Value =112;
Console.WriteLine("Values:0,1",v1 ,v2 );
Console.WriteLine("Refs:0,1",r1 .Value ,r2 .Value);
Console.ReadLine();

初学C# 求大神

参考技术A 是不是没有引用using System;并且在方法或者类前加上public或者private...没有访问修饰符看着好别扭 参考技术B 看一眼项目,是不是控制台应用。 参考技术C 看看你的引用是不是丢了默认引用 参考技术D using System; 了没??

以上是关于当前上下文不存在名称的主要内容,如果未能解决你的问题,请参考以下文章

arcengine显示当前上下文中不存在名称怎么办

CS0103: 当前上下文中不存在名称“DataHelper”

C# 当前上下文中不存在名称“Console”

当前上下文中不存在名称

C# 当前上下文不存在名称的问题

编译器错误消息: CS0103: 当前上下文中不存在名称