I get the message, "Error validating constraint."
Possible reasons are:
You must enter a constraint in the Constraints Expression dialog box before continuing to define additional properties for your table. For more information on the syntax of constraint expressions, see the SQL Server documentation.
I'm having problems with the default data type.
SQL Server 2000 | SQL Server 7.0 | SQL Server 6.5 |
---|---|---|
bigint | int | int |
nchar | nchar | varchar |
ntext | ntext | text |
nvarchar | nvarchar | varchar |
sql_variant | varchar | varchar |
uniqueidentifier | uniqueidentifier | varchar |
Note You will be required to change the default data type if you set the default data type to a supported data type while connected to a SQL Server 2000 database (bigint for example), then change your Access project connection to an earlier version of SQL Server.
I'm not seeing all the records I expect.
You may have set the maximum record limit too low for the Access project. This limit is designed to help improve performance when a user is viewing or browsing data in a datasheet or form and the query returns many records. If you are retrieving data from a select query, importing data from another Access project, or running an append or make-table query to copy data, you may want to set the maximum record limit to 0, which means no limit, to retrieve all records.
The refresh interval does not appear to work in an Access project.
The refresh interval is not intended for use with data from an OLE DB data source. In an Access database, the refresh interval (Point to the Tools menu, click the Options command, click the Advanced Tab, and select the Refresh interval (sec) option) is used to specify how often (in seconds) data is automatically updated in a multiuser environment. For example, if you type 120, the data is updated every 2 minutes. The underlying technology for this setting is Dynamic Data Exchange (DDE). However, Access projects use OLE DB to connect to a Microsoft SQL Server database. To refresh data manually in an Access project, use the Refresh command on the Records menu, or requery the records to retrieve up-to-date data.
I'm getting the message "You can't save or undo the record at this time."
Combo box record sources are not supported within a batch transaction, you can only perform a batch transaction on a bound form. This situation can occur if you have set the form's BatchUpdates property to Yes, but the form is not bound to a record source. Either set the form's BatchUpdates property to No, or bind the form to a record source by setting a value in the RecordSource property.
The data in my columns is suddenly truncated.
You may have modified the column's data type or length and made it too small for the current data. For example, you changed the data type from nchar(100) to nchar(80).
Change the data type or length back to the former value and restore the data from your backup file.