Ⅰ C# 用sql语句向access数据库中添加数据 显示成功了 为什么数据库中没有数据
显示成功不成功是C#中处理的,可能是C#语句处理有问题,提示执行成功,但实际上没有成功
造成的原因可能是SQL语句有问题,你把相关语句粘贴一下。
Ⅱ 显示插入成功,但mysql中却没有这条数据
你好。
$sql="insert into `bbs`.`test` (user,regdate,remark) values ('隔壁',now(),'厨房')";
你先 echo $sql;
你把打印出来的语句,把语句打印出来,打印出来的sql语句,放到mysql里面执行语句,可以执行的话,那就可以啦。
以上的语句是因为你加了数据库DB出现的问题。insert into `bbs`.`test`
直接="insert into test (user,regdate,remark) values ('隔壁',now(),'厨房')";
搞定
Ⅲ 为什么显示插入数据成功,但数据库没有数据
下面语句:
rs.addnew
rs("biaoti")=bt
rs("neirong")=nr
rs("classid")=lei
之后,应该添加:
rs.update
否则并没有真正的插入。
你那个插入成功是无条件输出的,并不等于真正插入成功了。
Ⅳ oracle向目标表插入数据,plsql提示插入成功后,目标表无任何数据
如果在插入后并且未提交的的情况下新开一个session查询的话,你是查不到刚插入的数据,这跟Oracle的隔离性有关,但是在当前session是能够查到的,在commit之后,其它session就能查到了(持久性)。
Ⅳ vs(C#)执行时显示插入数据成功但是数据库中数据没有改变。
确认conn 所配是否是要连接的目标库
Ⅵ ASP中向ACCESS中插入数据,提示成功。但是数据库中没有
你这样写,根本不知道执行SQL语句是否成功。
Execute其实有两个参数,第二个参数就是执行SQL语句的结果,1为成功0为失败。
sql="insert into user(y_user,y_pass) values('"&name&"','"&password&"')"
cn.Execute sql,result
if result=1 then
response.write "添加成功。"
else
response.write "添加失败。"
end if