K
Ken McAndrew
I'm currently trying to create an Access database that has links to SQL
Server views, so that end users can directly edit their data. When I link
these SQL views into Access, however, I'm given the "#DELETED" message
across all my rows. I've narrowed down the issue to the bigint datatype; it
appears that Access is not equipped to handle it. I tried this in both an
Access 2000 and Access 2002-2003 format database.
One of my colleagues suggested using a CAST to change the datatype of the
bigint to an int [CAST(<field> as int)], which works fine for display
purposes, the SQL view comes up in Access. However, when I attempt to edit
the data, I get the following message:
Update or insert of view or function '<name>' failed because it contains a
derived or constant field. (#4406)
In doing a Google search, I found the MySQL ODBC connector program has a
"convert bigint to int" option, but a similar tool doesn't seem to exist in
the Microsoft ODBC administrator.
Does anyone have any ideas on how to make this viable?
Thanks.
Server views, so that end users can directly edit their data. When I link
these SQL views into Access, however, I'm given the "#DELETED" message
across all my rows. I've narrowed down the issue to the bigint datatype; it
appears that Access is not equipped to handle it. I tried this in both an
Access 2000 and Access 2002-2003 format database.
One of my colleagues suggested using a CAST to change the datatype of the
bigint to an int [CAST(<field> as int)], which works fine for display
purposes, the SQL view comes up in Access. However, when I attempt to edit
the data, I get the following message:
Update or insert of view or function '<name>' failed because it contains a
derived or constant field. (#4406)
In doing a Google search, I found the MySQL ODBC connector program has a
"convert bigint to int" option, but a similar tool doesn't seem to exist in
the Microsoft ODBC administrator.
Does anyone have any ideas on how to make this viable?
Thanks.