c# - How to insert foreign key value -


मेरे पास दो तालिकाओं कलाकार और कला है। कलाकार आईडी कलाकार तालिका में प्राथमिक कुंजी है और यह कलाओं तालिका में विदेशी कुंजी है मैं डेटा सम्मिलित करने के लिए एक संग्रहीत कार्यविधि का उपयोग कर रहा हूं पहले कलाकार लॉग इन करें और फिर कला जानकारी पृष्ठ प्रदर्शित किया जाता है जहां कलाकार डालने वाली कला जानकारी होती है मैं चाहता हूं कि कलाकार आईडी कला तालिका में डालने के लिए भी जब वह कला जानकारी सम्मिलित करे

मैंने यह कोशिश की:

संग्रहित प्रक्रिया:

  यदि मौजूद है (कलाकार से कलाकार चुनें) कलाकारों में सम्मिलित करें (नाम, विवरण, कलाकार) मान (@ नाम, @ विवरण, @ आर्टिस्ट आईडी)  

asp.net कोड:

  cmd.Parameters.AddWithValue ("@ name", txtname। पाठ); cmd.Parameters.AddWithValue ( "@ श्रेणी", ddlcategory.SelectedValue);  

यह कार्य नहीं कर रहा है।

मैं संग्रहीत कार्यविधि में नया हूँ। कृपया मुझे विदेशी कुंजी मूल्य प्राप्त करने में मदद करें। या फिर कोई अन्य तरीका है?

जब आप ऐसा करते हैं:

  यदि मौजूद है (कलाकार से कलाकार चुनें) कला (नाम, वर्णन, कलाकार आय) मूल्यों (@ नाम, @ विवरण, @artistId) में सम्मिलित करें  

में लॉग इन? कुछ ऐसा है:

  यदि मौजूद है (कलाकार से 1 चुनें जहां artistId = @artistId) कला (नाम, विवरण, कलाकार आय) मूल्यों में डालें (@ नाम, @ विवरण, @artistId)  

क्या आप यह देखने की कोशिश नहीं कर रहे हैं कि क्या उनके लिए कला डालने से पहले वे मौजूद हैं? क्या यह मुद्दा है? लेकिन जैसा कि उपर्युक्त टिप्पणियों की तरह, अधिक जानकारी के बिना समस्या पर अनुमान लगाना मुश्किल है।


Comments

Popular posts from this blog

c# - Highlight all words containing a letter in a richtextbox -

java - MigLayout - selective component fill -

Admob interstitials not clickable on Nexus 5 (Android 4.4.2) -