求解vb问题

P_rstStyle.Fields(TITEM1+5)=Format(ReadWd,"00.0")+Format(ReadTd,"00.0")+Format(ReadPa... P_rstStyle.Fields(TITEM1 + 5) = Format(ReadWd, "00.0") + Format(ReadTd, "00.0") + Format(ReadPair, "000.0")
每次到这部就出现“字段长度”什么之类的故障。求解!
----------- Save Original Datas ---------------
wDate = Format(Now, "yyyy/mm/dd") ' CDate(CStr(year) + "/" + CStr(month) + "/" + CStr(day))
'If (Not P_select1) And (Not P_select2) Then
strTmbh = frmRated.Text8(2).Text
Set P_dbsStyle = OpenDatabase(Cpath$ + "ydwData.mdb", False, False)
SQLstring = "select * from " + Format(Now, "yymmdd")
Set P_rstStyle = P_dbsStyle.OpenRecordset(SQLstring, dbOpenDynaset)
P_rstStyle.Fields(TITEM1) = strTmbh
P_rstStyle.Fields(TITEM1 + 1) = UCase(P_strReportNumberDisp)
P_rstStyle.Fields(TITEM1 + 2) = wDate
P_rstStyle.Fields(TITEM1 + 3) = Time
pBad1 = PselCNUA '各种试验标志1-icea,2-iceb,3-astm
P_rstStyle.Fields(TITEM1 + 4) = CStr(pBad1) 'Oprater
P_rstStyle.Fields(TITEM1 + 5) = Format(ReadWd, "00.0") + Format(ReadTd, "00.0") + Format(ReadPair, "000.0")
P_rstStyle.Update
P_rstStyle.Close
P_dbsStyle.Close
DispOkPercent
End Sub
展开
 我来答
guojingcha
2010-04-15 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.3万
采纳率:42%
帮助的人:9917万
展开全部
你要做的是数据库的插入记录操作,要求要插入的数据必须和字段定义的类型、长度一致。你这里出现问题,说明要插入的内容和字段定义不一致。你好好检查下就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式