
解决VC+SQL Sever2000预编译.sqc源文件错误的方法
下载需积分: 16 | 1.17MB |
更新于2024-08-15
| 123 浏览量 | 举报
收藏
本文档主要介绍了如何在Visual C++ (VC)环境下使用SQL Server 200X版本的嵌入式SQL进行编程。嵌入式SQL是一种将SQL语言集成到高级编程语言中的技术,它扩展了SQL的功能,使得开发者能够更方便地操作数据库。文档分为几个关键步骤来解决在预编译.sqc源文件时遇到的问题,并详细阐述了环境初始化、编译、连接和运行的过程。
1. **环境初始化**:
- 首先,确保将Microsoft SQL Server安装盘的Devtools文件夹和Binn文件夹复制到本地,分别用于提供头文件、库文件和SQL Server相关的工具程序。
- 在命令提示符下,运行VC编译器环境设置脚本(vcvars32.bat),以确保编译器可以找到所需的库。
- 同样,通过setenv.bat文件初始化SQL Server的预编译环境,让预编译器能找到相关的库。
2. **VC6.0环境配置**:
- 在VC6.0的项目选项中,配置IncludeFiles和LibFiles路径,分别指向SQL Server Devtools下的include和lib文件夹,以便编译器能正确引用这些库。
3. **预编译SQC源文件**:
- 使用预编译命令nsqlprep,其语法是nsqlprepESQL_File/SQLACCESS/DB_server_name.database_name/[email protected]。这里,ESQL_File是待预编译的嵌入式SQL源文件,SQLACCESS指定了SQL语句的访问权限,DB服务器名和数据库名是连接目标,而login和password则是用于验证的凭据。
遇到错误"Error executing c:\windows\system32\cmd.exe."时,问题可能出在系统找不到预编译或编译相关的库。解决方案是将sqlaiw32.dll文件从SQL Server安装盘复制到源文件所在的目录,这可能是解决编译问题的关键。
该文档提供了细致的步骤指导,对于在VC环境中使用SQL Server 200X嵌入式SQL的开发者来说,是一个实用的参考,特别是处理预编译和环境配置这类常见问题。通过遵循这些步骤,开发者能够更顺利地集成和操作数据库,提升开发效率。
相关推荐








小炸毛周黑鸭
- 粉丝: 31
最新资源
- 探索高效net分页控件与ajax分页示例
- 探索单片机世界:基础教程指南
- Ruby语言教程:面向对象编程及小游戏开发
- ctorrent-dnh3.2源码分析与应用
- VC++实现GIS地图shp文件读取教程
- DLL文件实现简繁体转换代码详解
- ASP网站设计课件及源代码4-6章完整包
- NBear3.6.6开源框架及工具发布
- ASP.NET三层模式开发利器:代码生成器使用指南
- 卡通人物系列图标压缩包下载
- 深入解析链表类的常见错误及解决方案
- DWR技术实现省市县三级联动功能详解
- 精通Apache Ant的使用技巧与实践指南
- 张孝祥Java就业培训教程:初学者入门指南
- 完整ASP网站设计课件与源代码解析(第1-3章)
- C#.NET编程实例精讲:150个实战案例解析
- UltimateMenu - ASP.NET 2.0下的菜单控件解决方案
- Java JSP留言程序实现与Servlet应用
- ASP.NET AJAX Rating控件实战教学与源码解析
- 网页FLASH抓取器V6.0:轻松保存网页中的FLASH
- 掌握XML技术,轻松开发Web网站
- CPU-Z 1.35中文版:权威硬件信息测试工具
- 软件测试三天讲义教程,理论+方法+工具
- Ajax基础教程HTML版完整下载指南