关于 sql 语句执行返回内容的问题??? Declare @Name varchar(20) Select @Name=(Select top 1 Name from student where city='shanghai') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WangZWang(阿来) 你好我是用VC++编程,以上两条语句在程序里的写法怎么写直接写上有错误,其中一条如下'Declare' : undeclared identifier告诉说是 Declare 是没有被定义的标识符请您帮忙给一个正确的写法 汗……楼上的,VC++里怎么可以直接写SQL代码执行?两者的编译器完全不同啊 可以用别的工具呀我现在用的是ADO连接好数据库后m_pConnection->Execute("select name from student where city='shanghai'",&RecordsAffected,adCmdText);这样不就可以执行sql语句了 这样的话,应该在VC++中定义字符串变量,而不是在SQL执行语句中定义变量将select执行的结果赋给你的字符串变量 我说的就是在VC++中定义字符串变量,只不过我是要把那个SQL语句的执行结果赋值给这个在VC++中定义字符串变量你这么明白 你可以帮忙解决以下这个问题吗SQL语句的执行结果并不是一个简单的变量什么的 你怎么样才能把它转换以下然后赋值给变量先谢谢你了 楼主你 select name from student where city='shanghai';如果返回的是一条记录的一个字段就可以付给变量如果是我条记录则不行, 因为SQL不支持数组功能。 varchar max会不会多占用空间? 如何将查询结果的各列赋值给变量? 给出查找当前数据库中的 LastLsn 关于分区视图的疑问 sp4补丁打上后为什么版本还是2000 - 8.00.194,而不是8.00.2039 ? 统计问题 做过进销存的朋友进来一下,请教个库存成本的问题 SQL 關鍵字的處理 在调试SQL7的触发器和存储过程时,有何好方法? 急,问题如下: SQL 2000 的查询 和 企业管理器 位置在那里? 对应是什么文件?
其中一条如下
'Declare' : undeclared identifier
告诉说是 Declare 是没有被定义的标识符请您帮忙给一个正确的写法
楼上的,VC++里怎么可以直接写SQL代码执行?两者的编译器完全不同啊
我现在用的是ADO
连接好数据库后
m_pConnection->Execute("select name from student where city='shanghai'",&RecordsAffected,adCmdText);
这样不就可以执行sql语句了
将select执行的结果赋给你的字符串变量
你这么明白 你可以帮忙解决以下这个问题吗
SQL语句的执行结果并不是一个简单的变量什么的 你怎么样才能把它转换以下然后赋值给变量
先谢谢你了
如果返回的是一条记录的一个字段就可以付给变量
如果是我条记录则不行, 因为SQL不支持数组功能。