Ek bilgi: Sunucu 'SS2008' sys.servers içinde bulunamadı. Doğru sunucu adının doğrulandığını doğrulayın. Gerekirse, sunucuyu sys.servers öğesine eklemek için saklı yordamı sp_addlinkedserver
yürütün.System.Data.SqlClient.SqlException saklı yordamını çağırdığınızda oluşur
bu benim bağlantı dizesi
"veri kaynağı = 123-pc; ilk katalog = Inquire_Commerce; kullanıcı id = sa; parola = sasasa; multipleactiveresultsets = doğru; uygulama adı = EntityFramework" dir
burada benim kod
var cmd = conn.CreateCommand();
cmd.CommandType = System.Data.CommandType.StoredProcedure;
cmd.CommandText = "dbo.AdvancedProductSearch";
cmd.CommandTimeout = 90;
cmd.Connection.Open();
AddParameter(cmd, "searchtext", queryParameters.Keyword);
AddParameter(cmd, "pagesize", queryParameters.PageSize);
AddParameter(cmd, "pageno", queryParameters.PageNo);
AddParameter(cmd, "attributevalues", queryParameters.AttNamValue);
AddParameter(cmd, "word1", word1);
AddParameter(cmd, "word2", word2);
AddParameter(cmd, "word3", word3);
AddParameter(cmd, "word4", word4);
AddParameter(cmd, "word5", word5);
var reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
ve ben bu çizgide bu hata var
var reader = cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);
Lütfen ilgili kodu gönderin. Bu saklı yordamı SS2008'den farklı bir sunucuya mı çağırıyorsunuz? – Steve
Bu satırda hata var "var reader = cmd.ExecuteReader (System.Data.CommandBehavior.CloseConnection);" –
Peki, sen ne yaptın? Çözmeyi denemeden ekrana bakıyorum? Hata aslında hatanın ne olabileceğini ve nasıl çözüleceğini size söyler. – TomTom