-
SQLServer2000 记录插入问题5
我先描述一下我遇到的问题:
我的逻辑层分为子类和父类:
子类负责具体业务逻辑,父类控制事务的开启、提交关闭
DAO层封装了各种操作的方式:
executeQuery
executeUpdate
executeDelete
executeInsert
现在的问题是,我插入记录,没有异常,但是没有插入数据库中
附件是具体代码
请各位大虾们帮忙分析一下什么原因,多谢!2009年12月22日 17:01
2个答案 按时间排序 按投票排序
-
看了你的代码,
public int executeUpdate(String updateString) throws Exception { int effectedRows = 0; aStatement = aConnection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE ,ResultSet.CONCUR_UPDATABLE); effectedRows = aStatement.executeUpdate(updateString); return effectedRows; }
调试下代码看看aStatement.close();,aConnection.close();是否有关闭。
建议你参照Spring JDBC或dbutils封装
2009年12月22日 17:13
相关推荐
这两个文件是Java应用程序连接到SQL Server 2000的桥梁,它们允许Java代码通过标准的JDBC接口执行SQL查询,插入数据,更新和删除记录。 首先,让我们了解JDBC。JDBC是Java平台的一个标准接口,由Sun Microsystems...
描述中的代码片段展示了如何创建一个触发器`TT`,该触发器作用于`TSYS_BAMKZ`表上,当有新记录插入到该表时触发器将被激活,并执行相应的逻辑处理。 **CREATE TRIGGER TT ON TSYS_BAMKZ FOR INSERT AS** - **...
SQL Server 2000 审计功能是指在 SQL Server 2000 中对数据库操作的追踪和记录,以便于数据库管理员和开发人员更好地了解数据库的运行情况和性能。该功能可以追踪数据库中的各种操作,包括查询、更新、插入、删除等...
### Sqlserver大数据量插入速度慢或丢失数据的解决方法 #### 概述 在处理大量数据插入SQL Server数据库的过程中,可能会遇到插入速度慢或者数据丢失的问题。这种情况通常出现在需要批量插入数千甚至上万条记录的...
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,主要负责管理和处理大量结构化数据。这个四合一版本的SQL Server 2000是针对Windows操作系统,特别是Win7、XP和Win10设计的,确保在这些平台上能够稳定...
在C#中向SQL Server数据库插入记录时,经常会遇到一个问题,即当数据中包含单引号(')时,直接构建SQL语句会导致语法错误,因为单引号在SQL中用于标识字符串的开始和结束。为了解决这个问题,通常有两种处理方法:...
《数据库应用技术—SQL Server 2000简明教程电子教案》是针对SQL Server 2000这一经典数据库管理系统的学习资料,由李存斌主编。本教程旨在帮助学习者掌握SQL Server 2000的核心概念、功能以及实际应用技巧。 SQL ...
本主题主要探讨如何使用实体类进行SQL Server数据库的插入操作。 首先,我们需要创建实体类,这个实体类对应数据库中的表结构。例如,假设我们有一个名为`Students`的表,包含`Id`(主键,自动增长),`Name`和`Age...
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在企业级数据管理、数据存储和数据处理方面发挥了重要作用。SQL(Structured Query Language)是用于管理和操作数据库的标准语言,也是SQL Server 2000...
通过理解和掌握SQL Server 2000日志浏览器,数据库管理员可以更有效地管理和维护数据库,及时发现并解决问题,提高系统的稳定性和安全性。在实际工作中,配合其他数据库管理工具和策略,可以形成一套完整的数据库...
这里假设我们需要从IP地址为192.168.1.1的SQL Server实例(数据库名为TT)中查询表test1的所有记录。 **SQL语句示例**: ```sql SELECT * FROM OPENQUERY( [远程服务器别名], 'SELECT * FROM TT.dbo.test1' ) ``...
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在20世纪末至21世纪初广泛应用于企业级数据管理。本教程详细介绍了SQL Server 2000的各种特性和功能,旨在帮助用户掌握其核心概念、安装配置、数据库...
【知识点详解】 ...以上就是SQL Server 2000上机考试中涉及的主要知识点,包括数据库创建、表的创建、数据插入、参照完整性和索引创建等。考生需熟练掌握这些操作,并能根据题目要求正确编写T-SQL语句。
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在IT领域中扮演着重要的角色,尤其是在企业级数据存储和管理方面。本教程将深入探讨SQL Server 2000的主要功能、安装配置、数据库管理以及SQL查询语言...
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在2000年代初期被广泛使用,为企业提供了稳定的数据存储和管理平台。本试题汇编数据库旨在帮助用户深入理解和掌握SQL Server 2000的核心概念、功能以及...
3. 插入数据:使用SQL Server 2000查询分析器可以快速地插入数据,例如插入学生记录、成绩记录等。 4. 查询数据:使用SQL Server 2000查询分析器可以快速地查询数据,例如查询所有学生、查询年龄小于20的学生、查询...
SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在20世纪末至21世纪初广泛应用于企业级数据管理。本课件是针对SQL Server 2000的基础教程,旨在帮助初学者快速入门,掌握数据库的核心概念和操作技巧。...
《SQL Server 2000简明教程》是一份全面且深入的学习资源,旨在帮助初学者及有经验的IT从业者掌握Microsoft SQL Server 2000这一强大的关系型数据库管理系统。SQL Server 2000在当时是企业级数据存储和管理的重要...
在C#编程中,批量插入数据到SQL Server数据库是一个常见的需求,特别是在处理大量数据时,效率至关重要。本篇文章将详细探讨三种不同的批量插入方法:常规的`INSERT`语句、`SqlBulkCopy`类以及使用表值参数。我们将...
根据提供的标题“SQL Server 2000 高级编程技术”及描述“在网上找了好久了,终于找到完整版的了!网络共享一下”,我们可以推测这是一本关于SQL Server 2000 高级编程技术的专业书籍。下面将详细阐述SQL Server ...