Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

я имею в переменной string список служб Windows которые нужно остановить,как мне это реализовать на C# или Visual Basic?


Kbyte.Ru


Выпуск # 626


я имею в переменной string список служб Windows которые нужно остановить,как мне это реализовать на C# или Visual Basic?
2011-02-01 14:38 KreolzMax
в C# есть функция System.ServiceProcess но через нее у меня получается остановить только одну службу,или я там что то непонимаю????пожалуйста скажите как можно сразу все процессы в переменной string остановить????с помощью вот этой функции желательно без вин апи

Класс для работы со службами Windows
2011-02-01 15:41 Грег Дубиновский
Класс позволят запускать, перезапускать, останавливать службы Windows на указанном компьютере.

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 15:47 Aleksey Nemiro

но через нее у меня получается остановить только одну службу
код в студию!
пожалуйста скажите как можно сразу все процессы в переменной string остановить
никак, нужно останавливать по порядку

Возможно этот пример поможет.

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 17:31 KreolzMax
а куда вставить этот код????? (в том примере)

public bool RestartSQLServerService(string RemoteServerAddress, out string NewServiceStatus, out string ErrorInfo )
{

try
{

string ToDebugSetting = System.Configuration.Configura tionSettings.AppSettings.Get(& quot;DebugMode");
bool ToDebug = (ToDebugSetting!="") ;

string NTServiceName = "MSSQLSERVER";

ErrorInfo="";
NewServiceStatus ="";

System.Security.Principal.Wind owsImpersonationContext impersonationContext;
impersonationContext =
((System.Security.Principal.Wi ndowsIdentity)User.Identity).I mpersonate();

NTServiceInfo si = new NTServiceInfo(NTServiceName, RemoteServerAddress);

if ( ! si.RestartServervice ((WindowsPrincipal) this.User,ToDebug, out ErrorInfo))
{return false;}

NewServiceStatus = si.ServiceStatus();

impersonationContext.Undo();

ErrorInfo = "";
return true;
}
catch (Exception ex_get_service_info)
{
NewServiceStatus ="";
ErrorInfo = ex_get_service_info.Message;
return false;
}

}

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 17:46 Aleksey Nemiro
Этот класс под сеть сделан. Функцию нужно немного подкорректировать. См. прикрепленный к этому сообщению файл.

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 17:55 KreolzMax
мне не это нужно,я рассказываю,у меня на форме стоит контрол checkListBox1 и там я например выбираю службы которые мне нужно отключить,я эти данные потом собираю в одну переменную string и теперь мне надо эти значения в переменной string обработать и перезагрузить! болею сейчас
поэтому немогу сам думать((((

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 18:09 Aleksey Nemiro

KreolzMax:
у меня на форме стоит контрол checkListBox1 и там я например выбираю службы которые мне нужно отключить
KreolzMax:
но через нее у меня получается остановить только одну службу
код в студию!

KreolzMax:
мне не это нужно
достаточно просто переделать функцию RestartSQLServerService. Во-первых, переименовать ее, например в RestartService, во-вторых, добавить дополнительный параметр, который будет принимать имя службы, например можно просто перенести в параметры переменную NTServiceName.
public bool RestartService(string NTServiceName, string RemoteServerAddress, out string NewServiceStatus, out string ErrorInfo ) 

Как отслеживать момент блокировки и разблокировки компьютера?
2011-02-01 18:14 KreolzMax
Момент блокировки или разблокировки компьютера можно отлавливать при помощи события SystemEvents.SessionSwitch.

Работа с FTP
2011-02-01 18:18 KreolzMax
Пример показывает, как узнать размер файла не скачивая его.

Запрет на запуск второй копии программы
2011-02-01 18:20 KreolzMax
Запрет запуска второй копии программы с использованием Mutex.

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 18:41 KreolzMax
Вот иходник моего проекта,там все поймете!!!!

RE: Остановка служб Windows на C# или Visual Basic .NET
2011-02-01 19:59 Aleksey Nemiro
Ниже код формы с комментариями.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
  public partial class Form1 : Form
  {
    public Form1()
    {
      InitializeComponent();
      words.Add("Windows Search", "WSearch");
      words.Add("Автономные файлы", "CscService");
      words.Add("Агент политики IPsec", "PolicyAgent");
      words.Add("Вспомогательная служба IP", "iphlpsvc");
      words.Add("Диспетчер печати", "Spooler");
      words.Add("Диспетчер сеансов диспетчера окон рабочего стола", "eUxSms");
      words.Add("Информация о совместимости приложений", "AeLookupSvc");
      words.Add("Клиент отслеживания изменившихся связей", "TrkWks");
      words.Add("Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности", "IKEEXT");
      words.Add("Определение оборудования оболочки", "ShellHWDetection");
      words.Add("Публикация ресурсов обнаружения функции", "FDResPub");
      words.Add("Сервер", "LanmanServer");
      words.Add("Служба SSTP", "SstpSvc");
      words.Add("Служба автоматического обнаружения веб-прокси WinHTTP", "WinHttpAutoProxySvc");
      words.Add("Служба перечислителя переносных устройств", "WPDBusEnum");
      words.Add("Служба политики диагностики", "DPS");
      words.Add("Телефония", "TapiSrv");
      words.Add("Темы", "Themes");
      words.Add("Узел службы диагностики", "WdiServiceHost");
      words.Add("Фоновая интелектуальная служба передачи", "BITS");
      words.Add("Хост поставщика функции обнаружения", "fdPHost");
      // вообще, все это можно сразу загнать в chekcboxlist
      checkedListBox1.Items.Clear();
      checkedListBox1.DisplayMember = "txt";
      checkedListBox1.ValueMember = "sn";
      foreach (KeyValuePair<string, string> pair in words)
      {
        checkedListBox1.Items.Add(new { txt = pair.Key, sn = pair.Value });
      }
      // но не прям так как я написал, мне просто лень делать полноценный пример, 
      // все лишнее нужно удалить и сделать по нормальному :)
      // а еще лучше получать список служб, как в этом примере:
      // http://kbyte.ru/ru/Programming/Sources.aspx?id=935&mode=show
    }
    Dictionary<string, string> words = new Dictionary<string, string>();

    // эта функция не нужна
    private string Translit(string rus)
    {
      string source = rus;
      foreach (KeyValuePair<string, string> pair in words)
      {
        source = source.Replace(pair.Key, pair.Value);
      }

      return source;
    }
    string services;
    private void checkBox2_CheckedChanged(object sender, EventArgs e)
    {
      // совет: не писать много типового кода, 
      // в этом куске можно использовать всего один цикл
      /*
        for (int i = 0; i < checkedListBox1.Items.Count; i++)
        {
          checkedListBox1.SetItemChecked(i, checkBox2.Checked);
        }
       */
      // так и проще находить и исправлять ошибки, и код более простой и понятный

      if (checkBox2.Checked == false)
      {
        for (int i = 0; i < checkedListBox1.Items.Count; i++)
        {
          checkedListBox1.SetItemChecked(i, false);
        }

      }
      else
      {
        for (int i = 0; i < checkedListBox1.Items.Count; i++)
        {
          checkedListBox1.SetItemChecked(i, true);
        }
      }
    }

    private void button1_Click(object sender, EventArgs e)
    {
      // полагаю, это условие тут лишнее
      //if (checkBox2.Checked == true)
      //{
        richTextBox1.Text = ""; // добавлено, чтоб не захламлять данными
        foreach (object itm in checkedListBox1.CheckedItems) // так проще
        {
          // это условие не к чему, если сразу листать коллекцию CheckedItems
          //if (checkedListBox1.GetItemChecked(i))
          //{
            // нижние две строчки - это извращение, лучше анонимные типы не использовать, для примера пойдет :)
            string txt = itm.GetType().GetProperty("txt").GetValue(itm, null).ToString();
            string sn = itm.GetType().GetProperty("sn").GetValue(itm, null).ToString();
            if (!String.IsNullOrEmpty(richTextBox1.Text)) richTextBox1.Text += Environment.NewLine;
            // останавливать сервис можно прям тут
            System.ServiceProcess.ServiceController s = new System.ServiceProcess.ServiceController(sn);
            if (s.CanStop)
            {
              s.Stop();
              richTextBox1.Text += txt + " ОСТАНОВЛЕНА";
            }
            else
            {
              richTextBox1.Text += txt + " НЕВОЗМОЖНО ОСТАНОВИТЬ - " + s.Status.ToString();
            }
          //}
        }

        // этот код тоже лишний
        //string ser2/*куда записаны службы*/ = Translit(services);
        //richTextBox1.Text = ser2;
      //}
    }

    private void Form1_Load(object sender, EventArgs e)
    {
      for (int i = 0; i < checkedListBox1.Items.Count; i++)
      {
        checkedListBox1.SetItemChecked(i, true);
      }
    }
  }
}

Выход новых ноутбуков MacBook и MacBook Pro может быть отсрочен
2011-02-01 20:25

Аналитики ожидают, что Apple будет вынуждена отсрочить выход на рынок нового поколения ноутбуков Apple MacBook и MacBook Pro, даже несмотря на, что на рынке они востребованы. Причина отсрочки техническая - вчера Intel сообщила об обнаружении ошибки в дизайне чипсетов Sandy Bridge, на базе которых и планировалось создавать новые ноутбуки.

Напомним, что вчера Intel сообщила об обнаружении логической ошибки в дизайне новых чипсетов Cougar Point. Ошибка проявляется в том, что во время работы система может либо резко снизить скорость обмена данными с SATA-устройствами, либо вообще "потерять" их, что приводит к краху системы. В заявлении корпорации было сказано, что компания приостанавливает выпуск сбойных микросхем и отзывает все ранее выпущенные чипы.

В заявлении компании также сказано, что компания уже решила проблему и начала выпуск обновленных чипсетов Sandy Bridge, полностью наверстать объемы производственный выпуск Intel планирует в апреле этого года.

Очевидно, что данным сбоем затрагивается и компания Apple, которая намеревалась обновить линейку ноутбуков в марте-апреле этого года. Старший аналитик Linley Group, Кевин Крюэлл, говорит, что сбойными, скорее всего оказались и мобильные версии чипов, так как они выпускаются на единой платформе, а для производителей ноутбуков это означает минимум задержку на две-четыре недели.

Впрочем, в компании Consulting Group несогласны с такой позицией. "Я не думаю, что Intel успела начать поставки мобильных версий Sandy Bridge. Источники ни в одной из крупных компаний-продавцов не сообщали о переносе выхода новых ноутбуков", - говорит Дэн Олдс, аналитик компании.

Ранее появились данные о том, что Apple планирует выпустить новые MacBook Pro в апреле. Ожидается, что новые ноутбуки полностью откажутся от использования жестких дисков, перейдя на SSD-накопители, а также обзаведутся поддержкой перспективной оптический технологии Intel Light Peak.

В Apple официально эти сведения не опровергают, но и не подтверждают.

Обработка события select... (ASP.NET MVC)
2011-02-02 01:30 GoodBoy
На странице имеется следующий select,

<select id="ordersNameLB" style=""width:" 150px; height: 200px" size="5">
        <option> jjjjj</option>
        <option> wwwwwwwwww</option>
    </select>
а так же updatePanel в котором находиться элемент DetailView, DataSource которого необходимо изменить при событии change элемента select, на элемент из БД Name которого совпадает с выбранным в select значением. Напишите пожалуйста как это лучше сделать, желательно с примером и общим описанием происходящего.

Microsoft предупредила пользователей об уязвимости в Internet Explorer
2011-02-02 02:25
Компания Microsoft предупредила пользователей Internet Explorer о "критической" уязвимости, которая может быть использована хакерами для захвата персональных данных. Уязвимость найдена в операционной системе Windows и угрожает практически всем ее версиям, которые поддерживаются в данный момент.

Грузия наладит производство нетбуков
2011-02-02 02:25
В Грузии будут производить нетбуки. Сборкой компьютеров займутся на новом заводе. Когда именно начнется изготовление нетбуков, неясно, однако, по некоторым данным, уже к 15 сентября 2011 года их начнут распространять среди первоклассников. О характеристиках грузинских компьютеров не сообщается.

Простая задача с использованием оператора ElseIf
2011-02-02 05:11 Петр (Skript) Пономарев
Простой пример использования оператора ElseIf на Visual Basic 6.0. В программу вводится число (пусть для конкретности это будет дальность какого-нибудь выстрела). Если оно находится в интервале от 28 до 30, то напечатать текст ПОПАЛ, иначе - НЕ ПОПАЛ.

HP, Dell, Samsung и NEC оказались затронуты проблемами с чипами Sandy Bridge
2011-02-02 14:25

Крупнейший мировой производитель персональных компьютеров Hewlett-Packard сегодня объявил о том, что компания оказалась затронута проблемами с новыми чипами Intel, в которых ранее были обнаружены технические просчеты, ведущие к системным ошибкам. В HP говорят, что компания намеревалась на будущей неделе представить ряд новых продуктов, но теперь по причине необходимости замены процессоров и чипсетов в них дата релиза откладывается на неназванный срок.

В заявлении HP сказано, что перенос касается нескольких моделей бизнес-ноутбуков. Кроме того производитель заявил, что HP из-за сбоев в продукции Intel недополучит прибыль примерно в размере 1 млрд долларов, так как вынуждена выпускать продукты позже намеченного срока.

Вчера компании Samsung и NEC сообщили, что их продукция также оказалась затронута сбоем и они будут вынуждены не только перенести дату выхода, но и возместить значительную часть убытков своим бизнес-партнерам. В Samsung и NEC говорят, что каждый переносит релиз четырех моделей компьютеров.

Пресс-секретарь компании Dell Девид Фринк сообщил, что уязвимость в чипах Intel отразится и на их компании, так как Dell собиралась начинать продажу продуктов серий XPS, Vostro и Alienware со встроенными чипами Sandy Bridge.

Напомним, что Intel позавчера сообщила об обнаружении дизайнерской ошибки в выпущенных недавно микрочипах Intel 6 Series, известных как Cougar Point. В компании говорят, что теперь им необходимо дополнительное время для исправления дизайна процессора. Ошибка проявляется в том, что микрочип в некоторых случаях начинает неверно работать с SATA-портами, жесткими дисками и DVD-дисководами. Чипсеты с указанными ошибками используются для обеспечения работы со вторым поколением процессоров Intel Core, известных как Sandy Brigde.

В пресс-службе говорят, что компания приостановила поставки процессоров на всех заводах. "Найденная ошибка была исправлена и сейчас началось производство по обновленной схеме", - заявили в Intel.

Компания ожидает, что обновленная версия чипсета начнет поставляться клиентам в конце февраля, а полностью наверстан объем производства будет лишь к апрелю.

Intel сообщила, что найденная ошибка стоила компании около 300 млн долларов и указанные убытки будут включены в результаты первого квартала 2011 года. В годовом исчислении компания не ожидает серьезного финансового эффекта от найденной ошибки. "Общие рыночные затраты, связанные с ошибкой в чипсете, и затраты на замену уже произведенного оборудования Intel оценивает в 700 млн долларов", - сообщили в Intel.

RE: Обработка события select... (ASP.NET MVC)
2011-02-02 14:58 Aleksey Nemiro

а так же updatePanel в котором находиться элемент DetailView, DataSource
ASP.NET MVC
Oh My God


Мы ж вроде вопрос использования серверных контролов WebForms в MVC закрыли? UpdatePanel и DetailView, и другие серверные элементы управления WebForms, используют сохранение состояния, которого просто нет в MVC.

В MVC нужно использовать jQuery, он и в проект по умолчанию добавляется. Как его его использовать, я уже приводил примеры.
<select id="ordersNameLB" style=""width:" 150px; height: 200px" size="5" onchange="имя_клиентской_функции_которая_делает_запрос_к_серверу()">

LockBits вместо SetPixel
2011-02-02 23:27 georgich
Приветствую.

Есть такой метод отрисовки луча:

              private void DrawBeam(ref Bitmap bm)
              {
                  X = X0;
                  Y = Y0;
                  Random rand = new Random();
                  const double digitWeight = 360.0 / 65536;
                  double angle = ScanAngle * digitWeight;
                  double cos = Math.Cos(Math.PI * (90 - angle) / 180);
                  double sin = Math.Sin(Math.PI * (90 - angle) / 180);
       
                  for (int k = 0; k < 256; ++k)
                  {
                      X += cos;
                      Y -= sin;
                      //bm.SetPixel((int)Form1.X, (int)Form1.Y, Color.FromArgb(255, 255, 255));
                  }
       
                  for (int k = 256; k < 768; ++k)
                  {
                      int num = rand.Next(0, 255);
                      X += cos;
                      Y -= sin;
                      bm.SetPixel((int)X, (int)Y, Color.FromArgb(num, num, num));
                  }
              }
Подскажите, пожалуйста, как это же реализовать при помощи LockBits?
Делаю так:
            Rectangle rect = new Rectangle(0, 0, (int)width, (int)height);
            bm = new Bitmap(width, height);
            BitmapData bmpData = bm.LockBits(rect, ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
            byte[] rgbValues = new byte[bmpData.Stride * bmpData.Height];
            Marshal.Copy(bmpData.Scan0, rgbValues, 0, rgbValues.Length);

            for (int a = 0; a < rgbValues.Length; a+=3 )
            {
                int num = rand.Next(0, 255);
                rgbValues[a] = (byte)num;
                rgbValues[a + 1] = (byte)num;
                rgbValues[a + 2] = (byte)num;
            }

            Marshal.Copy(rgbValues, 0, bmpData.Scan0, rgbValues.Length);

            bm.UnlockBits(bmpData);
Но закрашивается вся область pictureBox. Не могу понять, как быть с координатами X, Y, которые есть в SetPixel, но нет в LockBits. Помогите, пожалуйста.

Как преобразовать формат даты из UTC в дата/месяц/год на Javascript?
2011-02-03 03:01 GoodBoy
При ajax запросе передается сериализованный с помощью JSON класс. В классе имеется свойство типа Date. Которое храниться в виде секунд начиная с 1 января 1970года. Как преобразовать формат даты из UTC(по моему, так называется этот вариант отображения) в дата/месяц/год(не знаю как называется этот формат) на Javascript? Очень желательно с кодом.

Google анонсировала Android Web Store
2011-02-03 08:26

Google сегодня презентовала третью версию своей операционной системы Android 3.0 Honeycomb, ориентированной на использование в интернет-планшетах. Сегодня же компания запустила новый веб-каталог мобильных приложений, работающих на базе ОС Android. Новая версия Android каталога получила название Android Web Store и ориентирована она в первую очередь на конкуренцию с Apple App Store.

Ранее пользователи большинства Android-смартфонов получали доступ к каталогам приложения напрямую через их устройства. Но многие разработчики мобильных программ жаловались на то, что таким образом трудно уведомлять пользователей о новинках, ввиду того, что в стандартных каталогах приложений отображаются по умолчанию топовые приложения.

Новый каталог доступен по адресу Market.Android.com и позволяет пользователям скачивать программы через браузер, например, на интернет-планшете.

RE: LockBits вместо SetPixel
2011-02-03 12:49 georgich
Сделал так:

                  Rectangle rect = new Rectangle(0, 0, (int)width, (int)height);
                  bm = new Bitmap(width, height);
                  BitmapData bmpData = bm.LockBits(rect, ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
                  byte[] rgbValues = new byte[bmpData.Stride * bmpData.Height];
                  //Marshal.Copy(bmpData.Scan0, rgbValues, 0, rgbValues.Length);
       
                  for (int a = 0; a < 768; a++)
                  {
                      if (a <= 256)
                      {
                          X += cos;
                          Y -= sin;
                      }
                      else
                      {
                          X += cos;
                          Y -= sin;
                          int num = rand.Next(0, 255);
                          rgbValues[(int)Y * bmpData.Stride + (int)X * 3] = (byte)num;
                          rgbValues[(int)Y * bmpData.Stride + (int)X * 3 + 1] = (byte)num;
                          rgbValues[(int)Y * bmpData.Stride + (int)X * 3 + 2] = (byte)num;
                      }
                  }
       
                  Marshal.Copy(rgbValues, 0, bmpData.Scan0, rgbValues.Length);
       
                  bm.UnlockBits(bmpData);
Но, отрисовка происходит на черном фоне и все тормозит еще больше. Как же все-таки быть?

RE: Как преобразовать формат даты из UTC в дата/месяц/год на Javascript?
2011-02-03 15:23 Aleksey Nemiro

<script language="javascript">
var d = new Date(здесь можно указать число - количество секунд прошедшее  с 01.01.1970);
alert(d);
alert("день: " + d.getDate() + ", месяц: " + d.getMonth() + ", год: " + d.getFullYear());
</script>

RE: Как преобразовать формат даты из UTC в дата/месяц/год на Javascript?
2011-02-03 16:34 GoodBoy
Объект JSON resultObject["Date"] возвращает значение в виде "/Date(1287086400000)/" и хотелось бы что бы именно из него и вычислялась дата. Заранее благодарен.

RE: Как преобразовать формат даты из UTC в дата/месяц/год на Javascript?
2011-02-03 16:43 Aleksey Nemiro

<script>
var d = eval("new " + "Date(1287086400000)");
alert(d);
</script>

Delphi :: Массив с текстовыми параметрами.
2011-02-03 18:28 Евгений Рудченко
Всем доброго времени суток!
Помогите мне, пожалуйста. Мне, используя Delphi 7, необходимо сделать массив с текстовыми параметрами.
Должно получиться примерно следующее:
...
Massiv['Hello'] := 'Good!';
Text1.Text := Massiv['Hello'];
...
Как это реализовать?
Заранее спасибо за все предложенные ответы!

Ассоциативные массивы в Delphi
2011-02-03 19:09 Неизвестно
Пример использования ассоциативных массивов (коллекций) в Delphi.

RE: Delphi :: Массив с текстовыми параметрами.
2011-02-03 19:10 Aleksey Nemiro
См. Ассоциативные массивы в Delphi

RE: Delphi :: Массив с текстовыми параметрами.
2011-02-03 19:31 Евгений Рудченко
Спасибо большое! Это именно то, что мне надо!

Вывод даты в формате ДД.ММ.ГГГГ
2011-02-03 19:38 Команда Kbyte.Ru
Вывод даты в формате ДД.ММ.ГГГГ при помощи T-SQL функции CONVERT.

RE: Delphi :: Массив с текстовыми параметрами.
2011-02-03 20:02 Евгений Рудченко
А вот ещё появился 1 вопрос: а можно ли как нибудь вывести все данные TStrings? Не зная их идентификатора?

Как создать базу данных?
2011-02-03 22:53 Алексей Немиро
Простой пример показывает, как при помощи языка SQL в MS SQL Server проверить существование базы данных и создать новую в случае её отсутствия.

Как удалить базу данных?
2011-02-03 22:57 Алексей Немиро
Для удаления чего-либо в языке SQL используется инструкция DROP, за которой следует тип удаляемого объекта и имя. В этом примере показано, как программно удалить базу данных.

Как переименовать базу данных?
2011-02-03 23:00 Алексей Немиро
Для переименования базы данных можно использовать системную процедуру sp_renamedb.

Как создать новую таблицу?
2011-02-03 23:07 Алексей Немиро
Как известно, суровые гуру предпочитают не пользоваться всякого рода визуальными редакторами, а вместо этого пишут код вручную, что неудивительно, ведь это гораздо быстрее, особенно в случае с MS SQL Server. Пример показывает, как создать новую таблицу в базе данных. Если таблица с указанным именем существует, то она будет удалена и создана заново.

Как удалить таблицу?
2011-02-03 23:10 Алексей Немиро
Простой пример, показывает, как в MS SQL Server программно удалить указанную таблицу из базы данных. Для проверки существования таблицы используется функция OBJECT_ID, которая возвращает идентификатор указанного объекта, а в случае его отсутствия - NULL.

Как переименовать таблицу?
2011-02-03 23:12 Алексей Немиро
Для программного переименования таблицы в MS SQL Server можно использовать системную функцию sp_rename.

Как при помощи JQuery извлечь значение введенное в элемент input type='text'?
2011-02-03 23:13 GoodBoy
Как при помощи JQuery извлечь значение введенное в элемент input type='text'? Если можно с примером.

RE: Как при помощи JQuery извлечь значение введенное в элемент input type='text'?
2011-02-03 23:21 Aleksey Nemiro
У элемента должен быть идентификатор, например, как в коде ниже - id="myText":

<script src="jquery-1.4.4.min.js"></script>
<input type="text" id="myText" value="Kbyte.Ru the best!" />
<script>
  alert($("#myText").val());
</script>

Как получить наибольшее числовое значение в указанной колонке?
2011-02-03 23:29 Narayana Vyas Kondreddi
Хранимая процедура SQL Server, которая позволяет получить наибольшее числовое значений указанной колонки, в указанной таблице. В процедуру также можно передать минимальное числовое значение, с которого будет производиться поиск максимального значения.

Откправка сообщения всем пользователям MS SQL Server
2011-02-03 23:34 Narayana Vyas Kondreddi
Хранимая процедура позволяющая рассылать текстовые уведомления по сети.

Как записать данные в текстовой файл?
2011-02-03 23:39 Narayana Vyas Kondreddi
Хранимая процедура T-SQL, которая позволяет записывать указанную строку в указанный текстовой файл при помощи xp_cmdshell.

Как узнать последнее число месяца?
2011-02-03 23:41 Narayana Vyas Kondreddi
Простой пример показывает, как в SQL Server получить последнее число текущего месяца. Используются функции Day, DateAdd, GetDate.

Импорт данных
2011-02-03 23:56 Narayana Vyas Kondreddi
Хранимая процедура, которая на основе данных одной таблицы создает готовые инструкции INSERT INTO для переноса данных в другую таблицу. Процедура имеет множество параметров. По умолчанию, процедура устанавливается в таблицу master и доступна из любой базы данных SQL Server.

Как изменить экземпляр класса в List&lt;Order&gt;?
2011-02-04 04:50 GoodBoy
Имеется класс типа Member, который включает в себя класс Customer и List<Order>, где Order так же является классом. Нужно изменить экземпляр класса Order, ID которого известно, на его измененный вариант changingOrder(тип Order). Пример, того что я пытался сделать...

Member.currentOrders.First(n => n.IDOrder == changingIDOrder) = changingOrder;
Буду благодарен за пример!


Copyright (C) Немиро Алексей, admin[at]kbyte.ru
Copyright (C) 2006-2011 Россия, Владивосток

В избранное