程序报错,说至少有一个参数值没有被指定

问题描述

程序报错,说至少有一个参数值没有被指定

Private Sub Form_Load()
'器材类别信息加入到equAdd组合框中
Dim rs As New ADODB.Recordset
Dim sqlType As String
sqlType = "select typename from equtype order by typename"
Set rs = TransactSQL(sqlType)
While Not rs.EOF
equType.AddItem rs(0)
rs.MoveNext
Wend
rs.Close

  '操作选择
If ModifyEqFlag2 = True Then
  'Dim rs As New ADODB.Recordset
  Dim sql As String
  sql = "select * from equs where equNO ='" & ModifyEqFlag1 & "'"
  Set rs = TransactSQL(sql)
  equNo.Text = rs.Fields(0)
  equNo.Locked = True   ' 使不可改动
  equMod.Text = rs.Fields(1)
  equLen.Text = rs.Fields(2)
  equName.Text = rs.Fields(3)
  equEngName.Text = rs.Fields(4)
  equPinyin.Text = rs.Fields(5)
  equNece.Text = rs.Fields(6)
  equBrand.Text = rs.Fields(7)
  equType.Text = rs.Fields(8)
  equBuyDTP.Value = rs.Fields(9)
  equSim.Text = rs.Fields(10)
  equOri.Text = rs.Fields(11)
  equPrice.Text = rs.Fields(12)
  equEnrolDTP.Value = rs.Fields(13)
  equOther.Text = rs.Fields(14)

  ModifyEqFlag2 = ModifyEqFlag2 Xor True
  addEqOK.Enabled = False

Else
modifyEqOK.Enabled = False
End If
End Sub

Private Sub modifyEqOK_Click()
Dim rs As New ADODB.Recordset
Dim sql As String
sql = "update equs set equNo= '" & equNo.Text & "',equmod='" & equMod.Text & "'"
sql = sql & ",equlen='" & equLen.Text & "',equname='" & equName.Text & "'"
sql = sql & ",equengname='" & equEngName.Text & "',equpinyin='" & equPinyin.Text & "'"
sql = sql & ",equnece='" & equNece.Text & "',equbrand='" & equBrand.Text & "'"
sql = sql & ",equtype='" & equType.Text & "',equbuydate='" & Format(equBuyDTP.Value, "yyyy-mm-dd") & "'"
sql = sql & ",equsim='" & equSim.Text & "',equori='" & equOri.Text & "'"
sql = sql & ",equprice='" & equPrice.Text & "',equenroldate='" & Format(equEnrolDTP.Value, "yyyy-mm-dd") & "'"
sql = sql & ",equother='" & equOther.Text & "' where equno='" & equNo.Text & "'"

If Trim(equNo.Text) = "" Or Trim(equMod.Text) = "" Or Trim(equLen.Text) = "" Or _
Trim(equName.Text) = "" Or Trim(equEngName.Text) = "" Or Trim(equPinyin.Text) = "" Or _
Trim(equNece.Text) = "" Or Trim(equBrand.Text) = "" Or Trim(equType.Text) = "" Or _
Trim(equBuyDTP.Value) = "" Or Trim(equSim.Text) = "" Or Trim(equOri.Text) = "" Or _
Trim(equPrice.Text) = "" Or Trim(equEnrolDTP.Value) = "" Or Trim(equOther) = "" Then
MsgBox "器材信息录入不能为空!", vbOKOnly
Else
TransactSQL (sql)
MsgBox "器材信息修改成功!", vbOKOnly
Unload Me
End If
End Sub

时间: 2024-11-04 20:08:30

程序报错,说至少有一个参数值没有被指定的相关文章

SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析

SAP ABAP 因系统维护使ABAP语法不再被支持导致使用很久的程序报错问题之分析 所在项目客户的一家工厂上线已经超过半年,其业务部门提出一个使用了半年的RF枪程序,突然不能使用了.程序直接Dump了:       经过调查,上个周末客户SAP团队对服务器做了一次maintenance.   因此我们初步断定,是此次maintenance里可能是有Kernel升级了,导致之前的程序的语法不能用了.我们找到相关的代码,发现如下代码里(line 447):   Insert into chvw_p

park serializable-Spark程序报错“Task not serializable”

问题描述 Spark程序报错"Task not serializable" 用java写的Spark程序在运行时报错"org.apache.spark.SparkException: Task not serializable",我在一个类里实现数据处理的功能,main函数定义在另一个类内部,在main函数中调用前一个类中的方法.虽然两个类都实现了Serilizable接口,但是还是无济于事.求大虾赐教!

java程序报错,求大神找bug

问题描述 java程序报错,求大神找bug package arraysofobjects; import java.util.Scanner; public class arraysofobjects { public static void main(String[] args) { Scanner input=new Scanner(System.in); students[] stu=new students[4]; String name; int grade; for(int i=0

exception-winform程序报错求助(判断查询结果是否为空)

问题描述 winform程序报错求助(判断查询结果是否为空) 小弟初学c#,写了一个数据查询的程序,分别用四个方法实现数据查询结果是否为空的判断,方法1和方法2都可以,但是方法三和方法四一直提示 " 对象的当前状态使该操作无效"异常,请各位大侠给指点下,问题出在哪? 备注:1.oradr.GetString(0)))字段本人用控制台测试是能正确输出相关数据库字段信息的: 2.看到网上说这个错误一般是,数据超过1000条的缘故,但是这个用户数据库里面只有一条数据,所以我也有点头晕,还请各

发送邮件程序报错454 Authentication failed以及POP3和SMTP简介

一.发现问题 在测试邮件发送程序的时候,发送给自己的QQ邮箱,程序报错454 Authentication failed, please open smtp flag first.   二.解决问题 进入QQ邮箱-->设置-->账户-->POP3/IMAP/SMTP选择-->开启POP3/SMTP服务. 三.POP3和SMTP是什么 1.基本概念 一般每个提供电子邮件服务的网站都有自己的SMTP和POP服务器地址.POP(Post Office Protocol)邮局通讯协定,PO

android studio-as上用build variant release方式运行程序报错

问题描述 as上用build variant release方式运行程序报错 android studio在build.gradle上配置好签名文件,然后build variant release方式运行程序报错,可是我用过可视化界面上打包签名程序,然后指定签名文件,输入密码啊结果是能出来一个release包,但是就是用过variant-release的方式直接运行就报错,卡了好久,有哪位大神帮下,错误见图. 解决方案 mongoDB报错Cannot find module '../build/

背包问题 matlab-背包问题Matlab动态规划求解程序报错 求指导 万分感谢!!

问题描述 背包问题Matlab动态规划求解程序报错 求指导 万分感谢!! KnapSack1(v,w,n,W) for w=0 to W V[0,w]=0; %将二维数组第一行赋值全零 for i=1 to n for w=0 to W if w_i<=w V[i,w]=max(V[i-1,w],v_i+V[i-1,w-w_i]) %V[i,w]记录权值至少为w且最大的子集{1,2,...,n} else V[i,w]=V[i-1,w]; Return V[i,W]; end end end e

关于安卓程序报错,自动关闭

问题描述 关于安卓程序报错,自动关闭 我在android studio上做了个程序,有十几个activity,运行过程会偶尔报错, 然后自动关闭. 比如说点击进入一个activity,可能前点击几次都不报错,但是后一次就报错了. 就是说这种报错不可控,不是每次都错, 不清楚它什么时候会报错. 我个人怀疑是不是内存溢出了,程序在运行过程中,内存没有能及时回收,导致 内存消耗越来越大,导致中途意外报错退出! 解决方案 别猜测,挂上调试环境,一般都会有日志的,再不行,就捕获crash日志,自己写或者用

wpf 3 5启动报错-WPF程序,framework 3.5 sp1环境,启动程序报错,4.0的就没事,请高人指点

问题描述 WPF程序,framework 3.5 sp1环境,启动程序报错,4.0的就没事,请高人指点 {"未能加载文件或程序集"PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"或它的某一个依赖项.该模块应包含一个程序集清单."} 该问题如何能解 请遇到过此问题的同仁指点