为什么我在添加记录的时候,总是莫名其妙的添加两条相同的记录呢(只有id不同)??

baointoo1980 2005-04-01 09:56:14
奇怪,原来一直没事,最近突然出现这个问题。

我想问一下,着可能是哪方面引起的??
...全文
301 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
baointoo1980 2005-04-01
  • 打赏
  • 举报
回复
呵呵!我仔细看了一下,现在发现的这种错误主要都是在嵌套rs的情况下出现的,即:

select * from tablename where column = '"+rs("column")+"'

这种的形式,是不是这样做会有问题??
kookboy 2005-04-01
  • 打赏
  • 举报
回复
呵呵,事件查询器查看器是不行了
如果要看以前的操作,那看日志,要找个工具
baointoo1980 2005-04-01
  • 打赏
  • 举报
回复
现在又没事了,但是我还是不知道是什么原因,那个事件查询器能跟踪以前操作吗??
RainYang 2005-04-01
  • 打赏
  • 举报
回复
估计是程序问题,好好检查一下
baointoo1980 2005-04-01
  • 打赏
  • 举报
回复
咦??又好了,为什么总是时好时坏的??
TigerSuper 2005-04-01
  • 打赏
  • 举报
回复
检查一下你的程序吧
数据库还是比较老实的
zjcxc 元老 2005-04-01
  • 打赏
  • 举报
回复
---跟踪一下处理过程

开始--程序--MS SQLSERVER
--事件探察器(SQL Profiler)
--文件
--新建--跟踪...
--设置要跟踪的服务器的信息(连接服务器)--确定
--设置跟踪的项目...
--然后数据库的调用情况就会显示出来

在跟踪项目设置中,如果不熟悉的话,一般用默认设置
筛选项目有几个可以注意一下:

1.DatabaseName 同于你要监测的数据库名(不过这个好像不起作用,我的电脑上设置无效)
2.DatabaseID 同于你要检测的数据库的dbid,可以用 select db_id(N'你要监测的库名')得到dbid
3.ObjectName 同于你要监测的对象名,例如表名,视图名等
4.ObjectID 同于你要监测的对象的id,可以用 select object_id(N'你要监测的对象名')得到id
5.Error 同于错误,如果经常出现某个编号的错误,则针对此错误号
6.Seccess 同于0,失败,1,成功,如果是排错,就过滤掉成功的处理
jinjazz 2005-04-01
  • 打赏
  • 举报
回复
看看表上面有没有触发器
zjcxc 元老 2005-04-01
  • 打赏
  • 举报
回复
程序处理得不好吧?
zjcxc 元老 2005-04-01
  • 打赏
  • 举报
回复
这种语句是拿来做什么的?

单纯这种语句又不会修改数据,当然不会有问题

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧