相关疑难解决方法(0)

带参数的C#存储过程

我在我的应用程序中收到错误,我无法弄清楚如何解决它.这是代码:

SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConnection"].ConnectionString);
myConnection.Open();

SqlCommand cmd = new SqlCommand("SELECT ServerIP FROM Servers", myConnection);

SqlDataReader rdr = cmd.ExecuteReader();

if (rdr.HasRows)
{
   while (rdr.Read())
   {
      string serverIP = rdr["ServerIP"].ToString();
      ScheduledTasks st = new ScheduledTasks(@"\\" + serverIP);
      string[] taskNames = st.GetTaskNames();

      foreach (string name in taskNames)
      {
         Task t = st.OpenTask(name);
         var status = t.Status;
         var recentRun = t.MostRecentRunTime;
         var nextRun = t.NextRunTime;
         var appName = t.ApplicationName;

         SqlConnection myConnection2 = new SqlConnection(ConfigurationManager.ConnectionStrings["DBConnection"].ConnectionString);
         SqlCommand myCommand2 = new SqlCommand("sp_AddScheduledTasks", myConnection2);

         try
         { …
Run Code Online (Sandbox Code Playgroud)

c# sql stored-procedures

17
推荐指数
6
解决办法
5万
查看次数

如果对象为空,是否有创建新对象的快捷方式?

我有一些简单的代码:

    public static void InitializeScreenTimeStopwatch()
    {
        if (ScreenTimeStopwatch == null)
            ScreenTimeStopwatch = new Stopwatch();
    }
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以使用 ? 现在使用最新版本的 C# 的运算符

c#

-2
推荐指数
1
解决办法
52
查看次数

标签 统计

c# ×2

sql ×1

stored-procedures ×1