Windows NT下32位SQL Server应用开发与迁移指南

0 下载量 100 浏览量 更新于2024-08-03 收藏 340KB PDF 举报
本文档主要探讨了如何在Microsoft Windows NT操作系统上设计和开发32位SQL Server应用程序,特别是在将原有的Windows for Workgroups 3.x和OS/2平台上的DB-Library应用程序移植到Windows NT环境中。文章首先强调了Windows NT作为Microsoft SQL Server应用程序的理想平台,特别提及了SQL Server Programmer's Toolkit for Windows NT (SQL Server程序员Windows NT工具包),其中包含了DB-Library的Win32版本(MAPI)。 主要内容涵盖了以下几个关键点: 1. **平台介绍**: - Windows NT操作系统提供了丰富的功能和活力,为SQL Server应用程序的设计创造了良好的环境。 - DB-Library的Win32版本允许开发针对SQL Server的客户端程序,支持Windows NT平台。 2. **目标群体和前提知识**: - 本文面向已经熟悉DB-Library API、C语言编程以及Microsoft SQL Server程序员参考文档(C语言版和Windows 32 API程序员参考文档)的开发者。 3. **迁移与转换**: - 文章重点讨论了将先前在Windows for Workgroups 3.x和OS/2系统上的DB-Library应用迁移到Windows NT的技术挑战,包括线程管理和数据库连接处理。 4. **Win32应用程序编程接口**: - 作者深入讲解了如何利用Windows 32 API构建DB-Library应用程序,包括其内部架构,指出Win32 DB-Library动态链接库(DLL)的处理机制类似于OS/2上的实现。 5. **应用程序设计**: - 下文详细描述了如何利用Windows 32 API创建基于DB-Library的应用程序,这部分内容对于理解和实现跨平台迁移至关重要。 本文是一份技术指南,旨在帮助DB-Library开发者理解和适应Windows NT平台,通过提供具体的转换策略和技术细节,使他们能够有效地将现有应用程序迁移到新的操作系统环境,并利用其优势进行更高效的开发。