使用VS 2013,我试图创建一个简单的c++程序,VARCHAR将不起作用
Using VS 2013, I am trying to create a simple C++ program, and VARCHAR will not work
使用VS 2013,我试图创建一个简单的c++程序,而VARCHAR将不起作用。我已经尝试了许多不同的方式声明一个变量为VARCHAR,它总是无效的。我用过的所有这些包括:
#include "windows.h"
#include "string.h"
#include "stdlib.h"
#include "stdio.h"
#include "direct.h"
#include "stdafx.h"
但是在这一行我仍然得到一个错误:
EXEC SQL BEGIN DECLARE SECTION;
VARCHAR emp_name[10];
EXEC SQL END DECLARE SECTION;
Intellisense: identifier "VARCHAR" is undefined.
我在Visual Studio 6.0中编程了c++,所以我不是C的哑巴,只是对Visual Studio 2013。请建议。
)…
看起来你可能有一个Pro*C/c++源文件,其中包含Oracle的嵌入式SQL查询。
你需要用Oracle Pro*C/c++预编译器预处理这样的文件,以获得有效的c++源代码
参见文档
http://docs.oracle.com/cd/B10501_01/appdev.920/a97269/toc.htm相关文章:
- 在c++中用vector填充一个简单的动态数组
- C++-字符串是否包含一个带有简单循环的单词
- 如何使用 samtools C API 构建一个简单的主.cpp文件
- 用于在 C++ 中使用 while 循环查找下一个素数的简单函数
- 为什么 g++ 使用 movabs 和一个奇怪的常数来简单还原?
- 为什么一个简单的程序不能立即启动
- C++ - 在我尝试制作一个简单的计算器时有一个"uninitialized local variable y used"警告
- 一个非常简单的win32套接字代码,但工作错误
- 为什么 MSVC C++编译器将一个简单的 Hello World 扩展为 4000 行汇编?
- 我写了一个简单的矢量程序,在其中我得到了以下输出。你能帮我理解它的输出吗?
- 如何使用 c++ 在命令行中创建一个简单的字符控制器?
- 对于 ~95% 写入/5% 读取线程安全的无序列图,有没有一个简单的解决方案?
- 在C++中创建一个简单的数据包路由器,如何跟踪"客户端"?
- 创建一个简单的前向迭代器,该迭代器在循环缓冲区的"end"处自动换行
- 如何制作一个只包含字符的简单加载屏幕
- 我已经安装了用于c++编程的升华3,但在编写了一个简单的程序后,我遇到了以下错误
- 如何设置一个简单的CGAL+Qt程序
- 如何在一个简单的C++项目中使用Poco库
- 将字符从一个字符串简单分配到另一个字符串不起作用
- 我创建了一个简单的程序,但有些地方不对劲