错误提示常量中有换行符,字符文本中的字符太多,为什么啊,哪里错了吗?

publicvoidVldUserLogin(intstrUserId,stringstrPassWord){stringstrUserName=null;stringi... public void VldUserLogin(int strUserId, string strPassWord)
{
string strUserName = null;
string isadmin = null;
//根据用户工号和密码来查询用户的名字
String strSql="SELECT User_Name FROM Users WHERE User_Id='" + Userid.Text + '"and User_Pwd='" + Password.Text + "'";
String strSql2="SELECT IsAdmin FROM Users WHERE User_Id='"+strUserId+'" and User_Pwd='"+strPassWord+"'";
//查询用户的权限

}
展开
 我来答
历盆郁7
2013-01-17 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:954万
展开全部
建议你用这种方式:
StringBuffer buf = new StringBuffer();
buf.append("select ") ;
...
buf.append(" user_id = " + UseridText);
....

好处
1.String 和StringBuffer的区别 知道吧? 不知道网上查查,这个答案太多了
2.格式清晰,容易排错和阅读 尤其 是 有些地方用 单引号,有些地方用双引号, 如果都像你这样用加好连接起来, 很容易出错,出错了也不好找错.
匿名用户
2013-01-17
展开全部
这几句中,看不出问题。可能是字段名不对。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式