有史以来最棘手的数据库问题。

pop133 2001-08-03 11:12:30
Dim cn As New ADODB.Connection, cmd As New ADODB.Command
Dim params As ADODB.Parameters, param As ADODB.Parameter
cn.Open Connstr$
With cmd
Set .ActiveConnection = cn
.CommandText = "Proc_Refresh"
.CommandType = adCmdStoredProc
Set params = .Parameters
End With
params.Append cmd.CreateParameter("@RETURN_VALUE", adInteger, adParamReturnValue, 0)
params.Append cmd.CreateParameter("@Proceadd", adBigInt, adParamInput, 0)
params.Append cmd.CreateParameter("@procedel", adBigInt, adParamInput, 0)
params.Append cmd.CreateParameter("@Procesdel", adBigInt, adParamInputOutput, 0, Null)
params.Append cmd.CreateParameter("@Procesadd", adBigInt, adParamInputOutput, 0, Null)
params.Append cmd.CreateParameter("@Refresh", adInteger, adParamInputOutput, 0, Null)
params("@Proceadd") = Proceadd&: params("@Procedel") = Procedel&
cmd.Execute , , adExecuteNoRecords

以上调用sql存储过程的语句,在win2000下编译通过,可以执行。但是在win98下编译到
cmd.Execute , , adExecuteNoRecords一句时却会出现
实时错误'-2147217887(80040e21)'
[microsoft][ODBC SQL Server Driver]没有执行可选特征
的错误提示。 我看了存储过程,本身并没有一点儿错误,在sql2000下也可以执行,在win2000下用以上的语句调用也可以执行成功!但是在win98下就出现这个错误提示!不管怎么改都是如此!到底是哪里出错了?晕!
...全文
121 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
songyangk 2001-08-03
  • 打赏
  • 举报
回复
把最后一个参数删除拭一下。
lanren_me 2001-08-03
  • 打赏
  • 举报
回复
系统问题]。重新安装98!!
lzy5042 2001-08-03
  • 打赏
  • 举报
回复
关注
pop133 2001-08-03
  • 打赏
  • 举报
回复
如果是 ado版本不一样的话程序中所有的有关数据库的操作应该都不能用吧?
可是在我的程序中不止有这一处存储过程调用,其他的在win98下都可以啊?
就是这一处不行啊!晕!
guest 2001-08-03
  • 打赏
  • 举报
回复
你用的是ADO的2.6吧! 装SP5吧!,就可以了 :)
ltpao 2001-08-03
  • 打赏
  • 举报
回复
是不是ADO版本不一样
pop133 2001-08-03
  • 打赏
  • 举报
回复
我就是要测试程序的!已经在若干台装了win98的机器下试过了,不行!
好像也不是参数的问题,如果是参数的问题的话为什么在win2000下能编译通过?
是不是win98对某些数据类型比较敏感?
内容概要:本文围绕【无人水面艇】(USV)路径跟踪控制问题,重点研究并实现了基于视线(Line-of-Sight, LOS)制导律的控制算法仿真。通过Matlab平台搭建USV动力学模型与LOS路径跟踪控制器,模拟无人艇在预定航线上的航行过程,有效解决了路径偏差与环境干扰下的航向调整问题。文中详细阐述了LOS算法的核心原理,包括横向误差计算、期望航向生成及反馈控制机制,并结合实际海洋环境中存在的未知干扰因素,验证了该方法的鲁棒性与实用性。仿真结果表明,所设计的LOS控制策略能够实现高精度的路径跟踪效果,具有良好的工程应用前景。; 适合人群:具备自动控制理论基础、航海自动化、机器人路径规划等相关背景的科研人员及研究生,熟悉Matlab/Simulink仿真环境的技术开发者。; 使用场景及目标:①应用于无人水面艇自主导航系统的设计与验证;②为海洋探测、水上巡检、智能航运等领域的路径跟踪控制提供算法支持与仿真依据;③作为LOS控制算法的教学案例,帮助理解船舶自动舵与航迹控制的实现逻辑。; 阅读建议:建议读者结合Matlab代码深入理解LOS算法的实现细节,重点关注横向误差反馈与航向角调节的动态过程,可进一步引入风浪流干扰模型以提升仿真真实性,并尝试与其他控制方法(如MPC、滑模控制)进行对比分析。
《Intel(R) Ethernet Connection I219-V网卡驱动详解》 Intel(R) Ethernet Connection I219-V是一款由英特尔公司推出的内置网卡芯片,它主要用于台式机和笔记本电脑,提供高速、稳定的网络连接。这款网卡在Windows 7 64位系统下运行,需要对应的驱动程序来确保其正常工作。"Intel(R) Ethernet Connection (7) I219-V_12.17.8.7_9-27-2017_6.1_x64.rar"是一个针对该网卡的驱动程序压缩包,版本号为12.17.8.7,发布日期为2017年9月27日。 驱动程序在计算机硬件和操作系统之间起着桥梁的作用,它们包含了一组特殊的指令,让操作系统能够理解和控制硬件设备。对于Intel I219-V网卡来说,这个驱动程序包含了必要的代码,使得Windows 7 64位系统能够识别并充分利用网卡的特性,如千兆网络速度、节能技术以及高级网络服务。 1. **功能特性**:Intel I219-V网卡支持多种网络功能,包括TCP/IP协议栈、IPv4/IPv6、QoS(服务质量)、RAS(远程访问服务)以及VLAN(虚拟局域网)等。此外,它还具备硬件加速能力,能够减轻CPU负担,提高网络数据传输效率。 2. **安装与更新**:安装这个驱动程序通常需要先解压rar文件,然后通过设备管理器找到相应的网卡设备,右键选择“更新驱动软件”,指向解压后的文件夹进行安装。如果已有旧版本驱动,更新会替换旧版本,提升性能和稳定性。 3. **兼容性与稳定性**:12.17.8.7版本的驱动程序是经过测试和验证的,确保了与Windows 7 64位系统的兼容性。更新驱动可以解决可能出现的网络连接问题,如掉线、速度慢等,并增强设备的稳定性。 4. **安全与隐私**:驱动程序的安
内容概要:本文详细介绍了基于多智能体系统一致性算法的电力系统分布式经济调度策略,并提供了完整的Matlab代码实现,确保研究成果的“完美复现”。该策略利用多智能体系统(MAS)框架,将传统集中式经济调度转化为分布式协同优化问题,各智能体代表电力系统中的发电单元或负荷节点,通过局部信息交互达成全局成本最优的一致性目标。文中重点阐述了一致性算法的设计原理,包括通信拓扑结构、状态更新规则及收敛性分析,并结合实际电力系统运行约束(如功率平衡、机组出力限值等),构建了可分布式求解的优化模型。整个方案体现了良好的可扩展性与鲁棒性,适用于高比例可再生能源接入的复杂电网环境。; 适合人群:具备一定电力系统基础知识和Matlab编程能力,从事智能电网、分布式优化、多智能体控制等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习并掌握多智能体系统在电力系统经济调度中的应用方法;② 实现分布式优化算法以替代传统集中式调度,提升系统安全性与隐私性;③ 借助提供的Matlab代码进行仿真验证、算法改进与二次开发,服务于科研论文撰写或工程项目原型设计。; 阅读建议:建议读者结合电力系统经济调度的基本理论,仔细研读算法推导过程,并动手运行与调试所提供的Matlab代码,重点关注智能体间的通信机制与迭代收敛行为,以深入理解分布式协同优化的内在机理。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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