紫金桥跨平台实时数据库往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 a;
for i=0 to tab.GetrowCount()-1//判断输入姓名是否与现有姓名相同,若相同输出“与现有用户重名”,不相同,就执行行插入语句
a=tab.GetrowCount();
strname=tab.Get(i,1);
if strname==name1.Text then
Msg(“与现有用户重名”);
return 0;
endif
next
sqlcmd=“insert into tab1 (序号,姓名,性别,年龄,工资)values('”+num.Text+“‘,’”+name1.Text+“‘,’”+sex.Text+“‘,’”+age.Text+“‘,’”+salary.Text+“')”;//插入语句字符串
sql.ExecNoRet(sqlcmd);//执行插入语句
sql.Close();//关闭关系库连接
紫金桥跨平台实时数据库往MySql中添加行
最新推荐文章于 2024-05-23 18:28:57 发布