# Re: 如何能正确运用addnew功能?(已附程式码)

Posted by 普罗 on October 14, 1999 at 15:23:17:

In Reply to: 如何能正确运用addnew功能?(已附程式码) posted by 薇薇 on October 14, 1999 at 10:55:52:

: 我在程式中连结了access file ，希望能运用addnew功能在 mdb file加record，我已连结好data file!
: 但在add record 时，record 的会顺延了
: 如vb中加的第一个record，mdb file 会成为第二个record，如此类推!

: 我能如何限制所add record的位置呢?

: 我写的程式码如下:

: datRecord.DatabaseName = Filename
: datRecord.RecordSource = Filename
: datRecord.Recordset.AddNew
: lblSubtractant.Caption = (Val(lblNum1.Caption) * 10) + Val(lblNum2.Caption)
: lblSubtractor.Caption = (Val(lblNum3.Caption) * 10) + Val(lblNum4.Caption)
: txtAnswer.Text = UserAns

: 我连结了lblSubtractor、lblSubtractant及txtAnswer到mdb file 的field
: lblSubtractor 及 lblsubtractant能如常运作，但用者输入的txtAnswer则会出现错误!

: Thanks for your helping!

●是不是您在.mdb档中设有主索引呢?
若要使您的Record依顺序，可(1)将主索引取消
或(2)设定主索引为自动编号型态
●至于AddNew应可正常运作，错误情形可否详述?

Follow Ups: