当前位置: 技术问答>linux和unix
关于linux下用c语言mysql的开发。
来源: 互联网 发布时间:2017-01-15
本文导语: 我执行mysql_query函数时,它的第二个参数str1我是通过sprintf函数得到的,即是sprintf(str1,"insert into t1(id,name) values(%d,'%s')",a,str);为啥子我第一个执行成功,连到执行第二次就不成功了啊???求大侠帮忙解决啊!!...
我执行mysql_query函数时,它的第二个参数str1我是通过sprintf函数得到的,即是sprintf(str1,"insert into t1(id,name) values(%d,'%s')",a,str);为啥子我第一个执行成功,连到执行第二次就不成功了啊???求大侠帮忙解决啊!!!!!!
|
因为你建立unique索引? 有api可以查。
mysql_errno()
返回上次调用的MySQL函数的错误编号。
mysql_error()
返回上次调用的MySQL函数的错误消息。
http://dev.mysql.com/doc/refman/5.1/zh/apis.html#c-api-datatypes
mysql_errno()
返回上次调用的MySQL函数的错误编号。
mysql_error()
返回上次调用的MySQL函数的错误消息。
http://dev.mysql.com/doc/refman/5.1/zh/apis.html#c-api-datatypes
|
主键?