Ⅰ 为什么我的sql语句不执行
字段都对了吗?sql="select * from title where posts='"&posts&"' And toptitle<>0 And shenhe<>0 ORDER by id DESC"
还有都是在同一个表中的吗?'"&posts&"'这里是什么
Ⅱ sql语句不能执行
你这个也叫数据库问题?!!
这个是程序问题。!!
不知道你这个是不是asp还是什么东东,没有用过,但是以下的语句应该是有问题的,
原来样式:
//进行查询
$result = mysql_query($sql);
//结束并且释放连线
mysql_close($conn);
估计的样式:
//进行查询
$result = mysql_select_db.query($sql);
//结束并且释放连线
mysql_select_db.close($conn);
____或者是
//进行查询
$result = mysql_query($sql,$conn);
//结束并且释放连线
mysql_close($conn);
Ⅲ C# 请问我这个SQL语句不报错但是也不执行是为什么
这个是你数据库的配置问题,
如果数据库已经正确安装,建议你尝试打开sql客户端,
使用本地的ip
+sql认证来登录,
不要用
.
这种登录地址,这个是本地的。而要使用192.168.0.1这种格式的地址登录。
如果用ip地址登录不了,那么需要配置你的sqlserver网络协议,
可以参考网络文献。
如果可以使用
ip
+sql认证登录进去,那么ado.net(c#里写代码)肯定也是可以登录进去的,因为这俩是一模一样的。
Ⅳ SQL语句调试正常,但是不执行,请问是什么原因
SQL语句没有问题,如果没有执行的话,看看你的代码里面是否有执行SQL的语句,并保证这条语句能够被执行到
另外,intime=''
貌似这个条件永假吧
Ⅳ 这个SQL语句为什么不执行
你这个语句当然不执行啊
if(obj!=null)
{
Session["id"] = TextBox1.Text;
Session["name"] = TextBox2.Text;
SqlCommand chk = new SqlCommand(chkStr, Con);(注意!!!)
//加上chk.exenonequery()之类的执行语句,不知道拼对没
Response.Redirect("main.aspx");
Con.Close();
}
而且 你前面写的那段程序不怎么正常,是新手吧
最好看下数据库操作语句,别人写的例子
Ⅵ sql语句不能执行 请大神看下
你的单双引号再检查一下,好乱
String s1='update t_menu set price='''+arr[0]+''',beizhu='''+arr[1]+'''where name='''+getname()+'''';
Ⅶ SQL语句不能执行
你这个sql为什么要写的这么复杂呢。
直接:
select * from sumcount
where zhu1<=5 order by rownum desc
这样就ok了。你参考下
oracle 9i版本比8.5升级了不少,所以支持的语法,功能上也更好。
Ⅷ sql不走正确的执行计划的原因是什么
一个sql语句表示你所想要得到的但是并没有告诉server如何去做.
例如,
利用一个sql语句,
你可能要server取出所有住在prague的客户.
当server收到的这条sql的时候,
第一件事情并不是解析它.
如果这条sql没有语法错误,
server才会继续工作.
server会决定最好的计算方式.
server会选择,
是读整个客户表好呢,
还是利用索引会比较快些.
server会比较所有可能方法所耗费的资源.
最终sql语句被物理性执行的方法被称做执行计划或者是查询计划.
一个执行计划右若干基本操作组成.
例如,
遍历整张表,
利用索引,
执行一个嵌套循环或hash连接等等.
我们将在这一系列的文章里详细讨论.
所有的基本操作都有一个输出:
结果集.
有些,
象嵌套循环,
有一个输入.
其他的,
象hash连接,
有两个输入.
每个输入应与其它基本操作的的输出想连接.
这也就是为什么一个执行可以被看做是一个数的原因:
信息从树叶流向树根.
在文章的下面部分有很多诸如此类的例子.
负责处理或计算最优的执行计划的db
server组件叫优化器.
优化器是建立在其所在的db资源的基础上而进行工作的.
说白了就是数据库服务器在执行sql语句之前会制定几套执行计划!看那个机会消耗的系统资源少,就是用那套计划!
Ⅸ JAVA程序卡在sql语句不执行了
String sql="select * from test where id = 1";
这个id 加个引号。
String sql="select * from test where id = ‘1’";
id是int 那就不用加引号,你的控制错误台信息发来看下? 你的数据库服务启动的吗?
Ⅹ SQL 不能执行
SELECT @@IDENTITY AS newID;
什么意思。?你想干嘛。?