2010-08-12 3 views
0

"Le nom d'objet invalide 'TableName_Tombstone'" lit le reste du message d'exception. Je suis en train de synchroniser SQLCE avec le serveur SQL 2008 et bien que je l'ai attribué la TombstoneTableName un nom avec le code suivant:sqlexception was unsledled

TableNameBuilder.TbombstoneTableName = TableName.TableName + "_Tombstone" 

Il ne semble pas le trouver sur le serveur db bien que je l'ai fait activer le suivi des modifications .

plus de détails: j'ai aussi essayé d'accéder à la table de pierre tombale avec le code suivant, mais inutile:

TombstoneTableName = "Sales." + tableName + "_Tombstone", 

des indices?

Répondre

1

Vous pouvez exécuter SQL Server Management Studio. Ouvrez l'Explorateur d'objets (Fichier> Connect Object Explorer ...) et connectez-vous au serveur SQL Server cible. Dans l'arborescence de l'Explorateur d'objets, accédez à Bases de données> {votre nom de base de données}> Tables. Regardez la liste des tables pour voir si la table peut avoir été créée avec un nom différent. Par ailleurs, quelles sont les valeurs dans TableName.TableName et tableName dans votre code C#?

Questions connexes