मैं ASP.net कोर में SqlClient पुस्तकालय का उपयोग करने के कोशिश कर रहा हूँ, लेकिन नहीं कर सकते यह काम कर पाने लगते हैं। http://blog.developers.ba/using-classic-ado-net-in-asp-net-vnext/कैसे ASP.NET कोर में SqlClient उपयोग करने के लिए?
मैं एक साधारण सांत्वना आवेदन पैकेज है: मैं कैसे सेटअप करने के लिए, लेकिन इसके लिए मेरे लिए काम नहीं कर सलाह दे ऑनलाइन इस लेख पाया। मेरे project.json इस तरह दिखता है:
{
"version": "1.0.0-*",
"description": "DBTest Console Application",
"authors": [ "" ],
"tags": [ "" ],
"projectUrl": "",
"licenseUrl": "",
"compilationOptions": {
"emitEntryPoint": true
},
"dependencies": {
"System.Data.Common": "4.0.1-beta-23516",
"System.Data.SqlClient" : "4.0.0-beta-23516"
},
"commands": {
"DBTest": "DBTest"
},
"frameworks": {
"dnx451": { },
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Console": "4.0.0-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Threading": "4.0.11-beta-23516"
}
}
}
}
और मैं निम्नलिखित कोड का प्रयास करें:
using System;
using System.Data.SqlClient;
namespace DBTest
{
public class Program
{
public static void Main(string[] args)
{
using (SqlConnection con = new SqlConnection(ConnStr)) {
con.Open();
try {
using (SqlCommand command = new SqlCommand("SELECT * FROM SAMPLETABLE", con)) {
command.ExecuteNonQuery();
}
}
catch {
Console.WriteLine("Something went wrong");
}
}
Console.Read();
}
}
}
लेकिन निम्न त्रुटियों मिल: और
कोई भी इस काम की है?
मैं अपनी निर्भरता में से किसी में System.Runtime के लिए एक संदर्भ नहीं दिख रहा। क्या आपने एक जोड़ने की कोशिश की है? – thorkia
भी आप नहीं कर रहे हैं अपने एसक्यूएल तो आप क्यों प्रयोग कर रहे हैं 'command.ExecuteNonQuery() में' अद्यतन, सम्मिलित करें या DELETE' आदेश; '' भरें() 'एक डेटाबेस या ExecuteScalar विधि से डेटा वापस करने के लिए विधि का उपयोग करके खोजने अगर केवल एक पंक्ति लौट रहा है। आप भी संदर्भ जोड़ने की जरूरत है न केवल करने के लिए '.cs फ़ाइल वर्ग header' में अनुभाग का उपयोग, लेकिन यह भी मैन्युअल रूप से परियोजना में' reference' नोड के लिए उन्हें जोड़ने – MethodMan
आपका त्रुटियों दर्शाते हैं कि आप DNX 4.5 के लिए शामिल नहीं किया है उचित संदर्भ .1। आप एक ही समय में दो परियोजना प्रकारों के लिए निर्माण कर रहे हैं। आप DNX.4.5.1 बारे में परवाह नहीं करते हैं, तो आपके विन्यास से हटाने कि और इसे बनाने चाहिए। – mason