删除MySql关系数据库中符合条件的行
ObSql sql;
ObTable tab;
sql.SetIpAddr(“127.0.0.1”);
sql.SetIpPort(3306);
sql.SetUserPass(“root”,“1234567”);
sql.OpenMySQL(“new_schema1”);
sql.Query(“select 序号,姓名,性别,年龄,工资 from tab1”,tab);//将tab1表的内容存入临时表tab中
string sqlcmd,strname;//增加表头
int i;
int j;
for i=0 to tab.GetrowCount()-1
strname=tab.Get(i,1);
if strnamename1.Text then
j=1;
endif
next
sqlcmd=“DELETE FROM tab1 where 姓名='”+name1.Text+“'”;//删除行字符串(where 姓名=‘“+name1.Text+”’")就说明了是姓名为name1中的名字所在行;
if j1 then
sql.ExecNoRet(sqlcmd);//执行删除命令
j=0;
else
Msg(“没有这个用户”);
endif
sql.Close();//关闭关系库连接
删除MySql关系数据库中符合条件的行
最新推荐文章于 2023-01-05 10:33:40 发布