这是我连接数据库的语句,各方面配置也弄好了
MYSQL mysql;//数据库连接句柄
mysql_init(&mysql);
if(!mysql_real_connect(&mysql,"localhost","root","root","message",3306,NULL,0))
{
AfxMessageBox("数据库连接失败");
return FALSE;
}
mysql_close(&mysql);//关闭sql
但是下面的删除语句也编译通过,但运行结束后,数据库中的数据没有删除
CString strSQL;
strSQL.Format("delete from tbl_sendtask where Flag='1'");
大家帮我看看是出了什么问题,我同学说是因为没有执行,我刚开始接触,什么都不会,大家帮帮我吧
MYSQL mysql;//数据库连接句柄
mysql_init(&mysql);
if(!mysql_real_connect(&mysql,"localhost","root","root","message",3306,NULL,0))
{
AfxMessageBox("数据库连接失败");
return FALSE;
}
mysql_close(&mysql);//关闭sql
但是下面的删除语句也编译通过,但运行结束后,数据库中的数据没有删除
CString strSQL;
strSQL.Format("delete from tbl_sendtask where Flag='1'");
大家帮我看看是出了什么问题,我同学说是因为没有执行,我刚开始接触,什么都不会,大家帮帮我吧
这里是MSSQL版块,建议你将帖子移到Mysql版块
推荐楼主学习:http://www.w3school.com.cn/php/index.asp
比如:参数,环境,函数,等等七七八八知识没理解。
2.你写的SQL有错误。你可以先在MYSQL那个什么,MYAMDIN什么,先运行看看。
可以用了,在来运行。