Question : INSERTION avec des clefs étrangères de MSSQL

J'ai un problème s'insérer dans la table de MSSQL. le mainID du
Field3

dbo.table1 du

Table2
key
MainID (clef étrangère) du

Table1
MainID (clé primaire) est lié au mainID de dbo.table2 avec une suppression de cascade. Table1 est déjà peuplé avec des données. J'essaye d'insérer un nouveau record dans table2 qui est lié à table1. le

Here est le code que j'essaye. J'emploie VB pour insérer le data.
SINON EXISTE (CHOISIR * À PARTIR de table2 OÙ le mainID= « 5 ») INSERTION DANS (field3, mainID) l'erreur du

The des VALEURS table2 (« ESSAI », « 5 ») que j'obtiens le rapport d'INSERTION de l'is
The étais en conflit avec la contrainte PRINCIPALE ÉTRANGÈRE « FK_table2_table1 ». le

I AM capable ajouter avec succès le disque par la question Analzyer et juste édition de la table manuellement par le directeur de studio sans errors.

Here est le code réel de VB que j'essaye de travailler avec celui est failing.

class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
le queryMainID " de " codeSnippet808017 d'id= " de
Dim de class= comme corde = « SINON EXISTE (CHOISIR * À PARTIR de table2 OÙ mainID = «  » et MainID et « ") INSERTION DANS (field3, mainid) les VALEURS table2 (« ESSAI », « 5 ») SCOPE_IDENTITY CHOISI () comme mainID »
Obscurcir le dscmd en tant que nouveau SqlDataAdapter (UpdateSTS, le DB)
Obscurcir le ds en tant que nouvel ensemble de données ()
dscmd. Remplir (ds, « MainIDQuery »)
Obscurcir le décollement comme DataTable = ds. Tables.Item (« MainIDQuery »)
Obscurcir le rowJob comme DataRow
Pour chaque rowJob dans le décollement. Rangées
  Faible field3 = rowJob.Item (« field3 ») .ToString
Next
class= de

Réponse : INSERTION avec des clefs étrangères de MSSQL

Salut Saratcm

Fondamentalement le serveur 2008 de SQL soutient le chiffrage de données transparent (TDE) mais vous devez le permettre au niveau de base de données et pas nécessairement pendant l'étape de secours elle-même.

Veuillez jeter un coup d'oeil à ce lien car il fournit la chose à peu près identique de l'information que vous voudriez faire, si tout va bien il aidera.

http://www.mssqltips.com/tip.asp?tip=1514

Bonne chance.
 
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