成绩单后面加一个空格
把sql输出出来就好调试了
把sql输出出来就好调试了
解决方案 »
- 广告后台控制
- 求一个 后台管理 Ajax 的框架源码
- 服务器端向form提交数据
- asp.net前台拼写html输出语句
- 高分求解:A connection with the server could not be established
- 请问Javascript中如何定义这样的属性,请大家帮忙
- 使用file控件上传文件的问题!!
- 关于DataGrid1绑定数据问题
- C# ASP.NET问题 我在DataGrid控件里添加了一个模板列 在模板列里加了一个Image服务器控件 ID是image1
- 如何从数据库中读出N条数据,然后写入缓存并绑定数据到DropDownList上?(高手请进)
- 在用了AjAx后,自己写的js就不起作用了?
- 求救!!!!!!!!!问题不难
sql=sql+"Where 学号='"+No+"' And 姓名='"+Name+"'";你边接的字符串为select * from 成绩单where 学号='"+No+"' And 姓名='"+Name+"'
所以那里肯定会出现语法错误。你的这种字符串连接方式主要是针对较长SQL语长的编写,那样写读取更加规范
但字符连接的过程中,你格式必须正确,当然其中的空格字符也不例外.
但针对你上面这样简单的语句,没有必要连接,那样引起不必要的麻烦
sql=sql+"Where 学号='"+No+"' And 姓名='"+Name+"'";你边接的字符串为select * from 成绩单where 学号='"+No+"' And 姓名='"+Name+"'
所以那里肯定会出现语法错误。你的这种字符串连接方式主要是针对较长SQL语长的编写,那样写读取更加规范
但字符连接的过程中,你格式必须正确,当然其中的空格字符也不例外.
但针对你上面这样简单的语句,没有必要连接,那样引起不必要的麻烦
string No=Request["No"];
sql=select * from 成绩单 Where 学号='"+No+"' And 姓名='"+Name+"'";
string No=Request["No"];
这样写string Name=Request["Name"].ToString();
string No=Request["No"].ToString();
sql=sql+"Where 学号='"+No+"' And 姓名='"+Name+"'";你空格了吗? string sql="select * from 成绩单";
sql += " Where 学号='"+No+"' And 姓名='"+Name+"'";
-----------------------------------------------
msn:[email protected]
请给我一个与您交流的机会
-----------------------------------------------
msn:[email protected]
请给我一个与您交流的机会
sql += " Where 学号='"+No+"' And 姓名='"+Name+"' ";//注意,前后都要有这样的编码习惯也会减少出错机率~~