Ошибки при компиляции - C# (179993)

Узнай цену своей работы

Формулировка задачи:

Добрый день, нужна помощь, подозреваю, что вопрос банальный, по этому решил задать вопрос в "начинающих". Суть: есть программа собирающая данные с датчиков и пихающая их в БД, поменялся домен и настройки сети и прога перестала работать, в строке подключения к БД в программе "зашито" сетевое имя сервера, но поскольку оно сменилось - подключения нет, вернуть настройки нет возможности. Покопавшись нашел VisualStudio проект этой программы, нашел в этом проекте место, где нужно поменять строку подключения, поменял, сохранил, теперь(я так понимаю) нужно перекомпилировать программу, но при компиляции выскакивают ошибки вот тут:
            String connectionString = SarkWinPRG.Properties.Settings.Default.SARKConnectionString;
            SqlDataAdapter SqlAdapter = new SqlDataAdapter();
            SqlConnection SqlConn = new SqlConnection(connectionString);
            DataTable SelectFromMonthDT = new DataTable();
 
            string ExecuteString = "SELECT [Шифр Блд], [Дата/Время], Значение, Минимально, Максимально " +
                                    "FROM dbo.[Усредненные значения за час] " +
                                    "WHERE ([Дата/Время] >= CONVERT(DATETIME, '" +
                                                StartDate.Year + "-" +
                                                StartDate.Month + "-" +
                                                StartDate.Day + " " + StartDate.Hour + ":00:00', 102)) " +
                                    "ORDER BY [Шифр Блд], [Дата/Время]";
 
            [B]SqlAdapter.SelectCommand = new SqlCommand(SqlConn, ExecuteString);[/B]
            SqlAdapter.Fill(ValuesPerHourDB_First);
вот в этой строке :

SqlAdapter.SelectCommand = new SqlCommand(SqlConn, ExecuteString);

три ошибки, первая говорит, что SqlCommand принимает не верные аргументы, вторая - ошибка конвертации SqlConn в string, а третья - ошибка конвертации ExecuteString в еще что то (не помню уже). помогите побороть! а всякий случай файл целиком во вложении, строка ошибки 2505, что странно, ведь выше есть код использующий то же самое подключение

Решение задачи: «Ошибки при компиляции»

textual
Листинг программы
namespace SarkWinPRG.Properties {
    
    
    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0")]
    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
        
        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
        
        public static Settings Default {
            get {
                return defaultInstance;
            }
        }
        
        [global::System.Configuration.ApplicationScopedSettingAttribute()]
        [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
        [global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
        [global::System.Configuration.DefaultSettingValueAttribute("Data Source=WSSP686;Initial Catalog=SARK;Persist Security Info=True;User ID=sa;Pa" +
            "ssword=sa")]
        public string SARKConnectionString {
            get {
                return ((string)(this["SARKConnectionString"]));
            }
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.364 из 5
Похожие ответы