Connecting Tech Pros Worldwide Help | Site Map

Creating new field in code

  #1  
Old November 13th, 2005, 02:27 PM
Dixie
Guest
 
Posts: n/a
I am trying to write code to add a field called "Additional" to an existing
table called "Faculty". When I run it as an on click event, it stops at the
line, .append fldTemp with the error message Run-time error '3191': Cannot
define field more than once.

Can someone please point out the error to me.

dixie

Private Sub AddField_Click()
Dim dbs As DAO.Database
Dim tdfFaculty As DAO.TableDef
Dim fldTemp As Field

Set dbs = CurrentDb()
Set tdfFaculty = dbs.TableDefs("Faculty")
Set fldTemp = tdfFaculty.CreateField("Additional", dbText, 255)

With tdfFaculty.Fields
.Append fldTemp
End With

End Sub



  #2  
Old November 13th, 2005, 02:27 PM
Dixie
Guest
 
Posts: n/a

re: Creating new field in code


Answering my own questions AGAIN. There was nothing wrong with the code.
The field was already in the table. :-(

dixie

"Dixie" <dixie@dogmail.com> wrote in message
news:431e2eab$1@duster.adelaide.on.net...[color=blue]
>I am trying to write code to add a field called "Additional" to an existing
>table called "Faculty". When I run it as an on click event, it stops at
>the line, .append fldTemp with the error message Run-time error '3191':
>Cannot define field more than once.
>
> Can someone please point out the error to me.
>
> dixie
>
> Private Sub AddField_Click()
> Dim dbs As DAO.Database
> Dim tdfFaculty As DAO.TableDef
> Dim fldTemp As Field
>
> Set dbs = CurrentDb()
> Set tdfFaculty = dbs.TableDefs("Faculty")
> Set fldTemp = tdfFaculty.CreateField("Additional", dbText, 255)
>
> With tdfFaculty.Fields
> .Append fldTemp
> End With
>
> End Sub
>
>
>[/color]


  #3  
Old November 13th, 2005, 02:27 PM
David Lloyd
Guest
 
Posts: n/a

re: Creating new field in code


Did you check the Faculty table to see if the field already exists in the
table? A table can only have one field with a specific name.

--
David Lloyd
MCSD .NET
http://LemingtonConsulting.com

This response is supplied "as is" without any representations or warranties.


"Dixie" <dixie@dogmail.com> wrote in message
news:431e2eab$1@duster.adelaide.on.net...
I am trying to write code to add a field called "Additional" to an existing
table called "Faculty". When I run it as an on click event, it stops at the
line, .append fldTemp with the error message Run-time error '3191': Cannot
define field more than once.

Can someone please point out the error to me.

dixie

Private Sub AddField_Click()
Dim dbs As DAO.Database
Dim tdfFaculty As DAO.TableDef
Dim fldTemp As Field

Set dbs = CurrentDb()
Set tdfFaculty = dbs.TableDefs("Faculty")
Set fldTemp = tdfFaculty.CreateField("Additional", dbText, 255)

With tdfFaculty.Fields
.Append fldTemp
End With

End Sub




  #4  
Old November 13th, 2005, 02:27 PM
Dixie
Guest
 
Posts: n/a

re: Creating new field in code


Thats what it was David. Thankyou.

dixie

"David Lloyd" <David@NoSpamPlease.com> wrote in message
news:xhrTe.14934$VU6.3331@bignews5.bellsouth.net.. .[color=blue]
> Did you check the Faculty table to see if the field already exists in the
> table? A table can only have one field with a specific name.
>
> --
> David Lloyd
> MCSD .NET
> http://LemingtonConsulting.com
>
> This response is supplied "as is" without any representations or
> warranties.
>
>
> "Dixie" <dixie@dogmail.com> wrote in message
> news:431e2eab$1@duster.adelaide.on.net...
> I am trying to write code to add a field called "Additional" to an
> existing
> table called "Faculty". When I run it as an on click event, it stops at
> the
> line, .append fldTemp with the error message Run-time error '3191': Cannot
> define field more than once.
>
> Can someone please point out the error to me.
>
> dixie
>
> Private Sub AddField_Click()
> Dim dbs As DAO.Database
> Dim tdfFaculty As DAO.TableDef
> Dim fldTemp As Field
>
> Set dbs = CurrentDb()
> Set tdfFaculty = dbs.TableDefs("Faculty")
> Set fldTemp = tdfFaculty.CreateField("Additional", dbText, 255)
>
> With tdfFaculty.Fields
> .Append fldTemp
> End With
>
> End Sub
>
>
>
>[/color]


Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating new field in XT-Commerce phpmagesh answers 2 November 12th, 2008 06:48 AM
Creating a new field in MS SQL server Maziar Aflatoun answers 1 November 15th, 2005 03:39 PM
Setting field properties in code Dixie answers 18 November 13th, 2005 02:30 PM
Creating new Fields in code Dixie answers 1 November 13th, 2005 01:31 PM