易截截图软件、单文件、免安装、纯绿色、仅160KB

MYSQL update 语句问题

我把执行类放到数据层 然后来执行
strql="update bbs set click='click+1' where id="+穿过来的
C# code:
public static int updatef(string strql)
{

CreateConnection();
MySqlCommand sqlcmd = new MySqlCommand(strql, mysqlconn);
int i = sqlcmd.ExecuteNonQuery();
return 1;
}

上面的MYSQL语法是在MYSQL里正常执行,可是在程序里i变为1 到数据库就没更新。。。大家 我有什么地方写错了?
strql="update bbs set click='click+1' where id="+穿过来的

这个语句能在MYSQL中执行?
建议你调试中看一下 strql 的内容到底是什么!

strql="update bbs set click=click+1 where id=123"

update bbs set click='click+1' where id=1
影响的数据栏: 1
时间: 0.031ms
我用这个实验的Navicat for MySQL click='click+1' 不带''就更新不了

应该是!ispostback问题

int i = sqlcmd.ExecuteNonQuery();
你这个是执行非查询语句 执行后返回的为Command对象所影响的行数
因为id 是唯一的  所以 影响的行数为1
你用i来接收 该对象的返回结果 他自然也是1啦
不过你数据库中的值应该变了才对
你是怎样调用这个函数的啊 
能不能把代码 贴出来啊


相关问答:

mysql的驱动程序

我有一个java环境下的程序,在本机运行正常,但发布到网的虚拟主机时不能连接数据库连接池
jdk 1.6 tomcat6.0.18 mysql5 mysqljdbc5.1.5
虚拟主机的技术人员说,只能配置局域的数据库连接池,也就是在M ......

c语言如何连接MYSQL?

大家好:
我是搞C的, 现在想用C 连接MYSQL,但是怎么也连接不了,我的代码如下:
#include <stdio.h>
#include "C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h"
......

介绍Oracle和mysql的书 - Oracle / 非技术区

我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......

用PHP排序mysql问题

不知道是不是我的xampp有问题,mysql是图形化的!
一个ID组在我的mysql的表里面 2,5,8,7
点了排序,然后用PHP文件连接这个表显示表的信息时,ID的顺序还是不变!应该是2,5,7,8的吧升序排序后!
在PHP文件里 ......

mysql中后退命令?

mysql>create book(
    ->id varchar(20) not null,g
    ->
以上是在mysql命令行里的操作
在上面中我在倒数第二行多打了一个字母g然后按了回车键,请问从倒数第一行怎么 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号