`
izuoyan
  • 浏览: 9220827 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

给七期搭建机房收费系统服务器_解决多步OLEDB操作错误问题

SQL 
阅读更多

从昨天开始整理去年用vb6做的机房收费管理系统,又重新把代码整合了一下,其中报表控件又都重新添加的。

原想用我本机SqlServer2005做服务器数据库以供大家使用,难不成老是出现莫名奇怪的错误,搞得我跑来跑去,来回测试。

胡阳说他那也不成功,于是改用SqlServer2000做数据库,依旧用文件DSN来连接数据库。

我的收费系统数据库是建在守宏机器上的,通过10个人安装收费客户端进行测试,发现有三人连接失败,其中双双和校林的机器都提示错误(如图1),建秋则提示“sql无法连接”。

1

clip_image001

通过上网查资料,这种问题的发生根源是很多的,错误提示太笼统,单单由此错误提示根本确定不了问题根源源。

但是,经过我用源码在问题机器上进行调试,发现了错误所在,卡在了程序读取ComputerName信息这里,并且这两台问题机器的ComputerName特征是一样一样的,都是默认系统安装日期(很长的一串字符)。恩,这有什么问题么?

Yes,数据库中存储ComputerName的字段数据类型为varchar(10)

ComputerName改小一点,重新测试,成功。

将服务器搭建完毕,剩下的则是七期同学好好研究机房收费系统的业务需求了,进而在这个暑假结束之前完成一个自己的机房收费管理系统。

我相信,他们会做得更好!

分享到:
评论

相关推荐

    OLEDB.rar_C oledb_OLEDB 数据库编程_oledb_oledb oracle

    OLE DB允许开发者通过统一的接口来访问各种数据源,包括关系型数据库、文件系统、XML文档等,极大地简化了数据库应用程序的开发。 在Visual C++编程环境中,使用OLE DB可以方便地实现对数据库的读写操作。OLE DB...

    OLEDB.rar_CSharp oledb_GenericOLEDB_c# oledb语句_c#oledb_oledb

    本教程将基于"OLEDB.rar"压缩包中的"CSharp oledb_GenericOLEDB_c#"示例,深入讲解如何在C#中使用OLEDB进行数据库操作。 首先,了解OLEDB的基本概念是必要的。OLEDB是一个组件模型,允许应用程序以统一的方式访问...

    OLEDB.rar_C oledb_OLEDB MFC_oledb

    OLEDB(Object Linking and Embedding, Database)是微软提供的一种数据访问接口,它允许应用程序以统一的方式访问各种数据源,包括关系数据库、文件系统、Web服务等。MFC(Microsoft Foundation Classes)是微软...

    db_access.rar_Citect OLEDB_IFIX_OLE DB_c++ 接口 工具_oledb

    如果能统一对数据的访问方法,那么一切有关数据访问方面的问题都可以得到解决。我的系统将可以面向所有的数据源,甚至是未来将会出现的数据源。 预期结果 实现对SQLServer,ODBC,OLEDB数据源以及工业中的Citect,IFix...

    OLEDB_ATL.rar_ATL_oledb

    OLEDB(Object Linking and Embedding, Database)是微软提出的一种数据库访问技术,它提供了一种标准接口,使得应用程序能够以统一的方式访问多种数据源,包括关系型数据库、文件系统、XML文档等。OLEDB的核心理念...

    C#_ASP.NET_oledb操作accessDB CLASS

    C#_ASP.NET_oledb操作accessDB CLASSC#_ASP.NET_oledb操作accessDB CLASSC#_ASP.NET_oledb操作accessDB CLASSC#_ASP.NET_oledb操作accessDB CLASS

    OLE DB 访问接口 SQLNCLI 的架构行集 DBSCHEMA_TABLES_INFO

    - **OLE DB 接口**:通过 SQLNCLI 使用 OLE DB 接口可以访问 SQL Server,并且支持多种数据操作功能,如查询执行、事务处理等。 - **兼容性**:SQLNCLI 通常用于 Windows 平台上的应用程序开发,并且与 SQL Server ...

    ADO OLE DB

    OLE DB是Microsoft开发的一种数据访问接口,它允许各种不同类型的数据库系统之间的互操作性。ADO是OLE DB的一个高级封装,提供了简单且直观的对象模型,使得开发人员能够更容易地访问和操作数据。 描述中的...

    FG_List - Copy (2).rar_browngr1_excel_oledb

    标题中的"FG_List - Copy (2).rar_browngr1_excel_oledb"暗示了这是一个使用VB.NET编程语言处理Excel文件的例子,其中可能涉及到数据操作和数据库连接。"browngr1"可能是项目或代码库的特定标识符。"excel"表示我们...

    数据库通用类库SQL_Mysql_odbc_oledb_SQLite_oracel

    数据库通用类库SQL_Mysql_odbc_oledb_SQLite_oracel是一个集合,它提供了对多种数据库系统的统一访问接口,包括MySQL、ODBC、OLEDB、SQLite和Oracle。这个类库的目标是简化数据库操作,让开发者能够以一致的方式处理...

    CSharp编写的OleDb数据库连接通用类库.rar_C#编写类库_Csharp 数据库_c#获得oledb版本_oledb

    在本案例中,"CSharp编写的OleDb数据库连接通用类库.rar" 提供了一个用C#编写的类库,它封装了对OLEDB数据库的连接和操作,简化了数据库访问的过程。OLEDB是微软提出的一种数据访问接口,它可以访问多种数据源,包括...

    OLEDB驱动程序大全 MySQL-OleDB-Provider

    解决这些问题通常需要对MySQL数据库和OLEDB接口有深入的理解,以及对错误日志的仔细分析。在调试时,确保数据库服务运行正常,检查连接字符串的正确性,以及确认用户具有足够的数据库权限是非常重要的步骤。 总的来...

    OLEDB驱动程序大全 PostgreSQL-OleDB-Provider

    OLEDB Provider则为这个系统提供了一条与.NET Framework、VB6、VC++等开发环境兼容的数据访问路径,使得开发者无需了解PostgreSQL的底层细节,即可通过标准的OLEDB接口进行数据操作。 首先,我们需要了解OLEDB ...

    Oledb.rar_EVC_Northwind_edb_evc 数据库_oledb

    标题中的“Oledb.rar_EVC_Northwind_edb_evc 数据库_oledb”指出这是一个与OLEDB接口相关的项目,使用EVC(Embedded Visual C++)开发,并且是针对Northwind数据库的一个示例。Northwind数据库是Microsoft SQL ...

    sql_oledb连接操作类

    SQL_OLEDB连接操作类是C#编程中用于与数据库交互的一种工具,它利用OLE DB技术来实现对SQL Server数据库的访问。OLE DB是Microsoft提供的一种数据访问接口,它可以访问多种数据源,包括关系数据库、电子表格、文本...

    ACE.OLEDB.12.0 _32和64.rar

    总的来说,"ACE.OLEDB.12.0 _32和64.rar"这个压缩包文件提供了解决OLEDB 12.0未注册问题的解决方案,对于需要处理Access数据库或其他兼容格式数据的开发者来说,是必不可少的工具。正确安装并使用ACE OLEDB 12.0,...

    OLE_DB_operate.rar_OLE DB_OLE数据库

    OLE DB,全称为Object Linking and Embedding Database,是微软公司推出的一种数据访问接口标准,旨在为应用程序提供统一的数据存取途径。OLE DB的核心理念是通过组件对象模型(COM)接口,让开发者能够轻松地访问...

    ODBC_DAO_ADO_OLEDB_数据库连接方式区别.doc

    ODBC (Open Database Connectivity)、DAO (Data Access Object)、ADO (ActiveX Data Objects) 和 OLEDB (Object Linking and Embedding Database) 是四种不同的数据库访问技术,它们各自具有独特的特性和适用场景。...

    oledb-2-13.zip_atl Ole DB oracle_atl ole

    描述提到"ATL OLE_DB数据库引擎模板保存数据到一个简单的数组(42KB)",意味着这个示例可能展示了如何使用ATL OLE DB模板将数据库中的数据读取并存储到C++程序中的一个简单数组中。 在ATL OLE DB中,`CAtlDbSession`...

    vfpoledb.rar_VFPOLE_VFPOLEDB_oledb_vfpoledb.e_visual foxpro

    VFPOLEDB是微软提供的一种数据访问接口,用于通过OLE DB技术连接和操作Visual FoxPro(VFP)数据库。在证券行业中,由于VFP数据库在历史上的广泛应用,VFPOLEDB成为了证券公司处理和分析历史交易数据的重要工具。...

Global site tag (gtag.js) - Google Analytics