Question : Embout avant d'Access 2000 à SQL 2000.

J'emploie Access 2000 comme embout avant à une table sur SQL 2000.  Quand je fais une question simple dans l'accès je recevoir un message que certains des disques sont actuellement fermés à clef et ne me laisseront pas changer ou supprimer les disques verrouillés.  Personne d'autre emploie la table.   Je peux les mettre à jour dans le SQL, mais, la plupart de mes applications sont dans l'ACCÈS. Comment est-ce que j'ouvre les disques ainsi mes applications d'ACCÈS fonctionneront-elles ?   Cathy class= de

Réponse : Embout avant d'Access 2000 à SQL 2000.

Salut

Je pense que le dqmq a réalisé un grand travail de décrire l'accès de processus exécute pendant les mises à jour (noter ceci n'est pas les mêmes que codent de l'accès ou même des questions de DML exécutées contre les données).
À savoir, quand le contrôle de rangée pour les issues apparentes de simultanéité est exécuté.

Cependant je crois vous quand vous dites que vous ne faites pas toute autre chose - et éprouvez juste ces issues comme si elles étaient entièrement éthérées.
Il semblerait certainement être le vieux type de données de virgule flottante contrôle.

Quand l'accès effectue cette comparaison de rangée, il vérifie chaque champ. (Processus potentiellement relativement inefficace d'A en soi - mais habituellement pas un problème). Cependant, les types de données de virgule flottante (spécifiquement flotteur ou vrai) peuvent causer des comparaisons inexactes - même lorsque les données s'assortissent dans la théorie (c.-à-d. elles n'ont pas été changées par vous ou un utilisateur différent).

Depuis le serveur 2000 de SQL, la solution rapide standard est d'ajouter une colonne d'horodateur à votre table. Que vous utilisiez ceci ou pas dans votre UI, l'accès l'emploiera pour déterminer l'accès de simultanéité à cette rangée (au lieu de vérifier chaque champ) et à ce seul - mise en échec de l'issue de virgule flottante.

Il y a des effets secondaires assez peu probables d'une colonne d'horodateur dans l'accès (AFAIRC vous auriez besoin de deux subforms sur le même parent avec la même table de source - inévitablement assez rare).

Ne pas oublier de régénérer vos liens de table une fois que vous avez ajouté la colonne d'horodateur à la table de SQL.

À la votre.

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us