当前位置: 代码迷 >> Sql Server >> SQL传输变量有关问题
  详细解决方案

SQL传输变量有关问题

热度:83   发布时间:2016-04-27 11:56:04.0
SQL传输变量问题
要从MFC的编辑框内读取字符,然后存到数据库中,insert into table(ID,NAME) values(。。。),其中values中不

能是变量啊,请教高人这该怎么解决。

------解决方案--------------------
insert into table(ID,NAME) select @AAA


------解决方案--------------------
拼凑出动态SQL,然后..执行.
------解决方案--------------------
声明的变量,也可以和二楼一样拼串执行~可以用变量
------解决方案--------------------
探讨
引用:
声明的变量,也可以和二楼一样拼串执行~可以用变量

不好意思,能不能说具体点,我实在是不明白,我这样写问题在哪里?
int a=1; //变量暂时如此假定
char *s=“YHY”;
res=mysql_query(&myCont,"insert into students(ID) select @a ,@s");
二楼的意思我不懂,没怎么深入学过S……

------解决方案--------------------
SQL code
SQL SERVER 里 变量是 [email protected]create table tb(id int,name varchar(32))godeclare @id int,@name varchar(32)set @id=1,@name='sql server'insert into tb select @id,@name--结果:/*id   name 1     sql server*/你的那种写法是ORACLE 里的写法
  相关解决方案