2011-01-19 2 views
0

Мы можем написать команду SQL из переменной в OLE DB Source Task. Как получить команду SQL из переменной в ADO Net Source Task? Здесь My Source - это MySQL. Потому что я хочу передать параметр в этой команде SQL в предложении WHERE. Я не могу найти команду SQL из переменной в задаче ADO.Net Source. И я не могу подключиться к MySQL в OLE DB Task.Подключение к поставщику MySQL

ответ

1

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

  • на поток управления, щелкните правой кнопкой мыши на задаче потока данных и выберите Свойства
  • В окне Свойства щелкните многоточие для выражения
  • Выберите [ADO NET Source]. [SqlCommand] от собственности падение вниз и нажмите кнопку с многоточием, чтобы перейти к Expression Builder
  • в Expression Builder вы можете ссылаться на переменные и добавить в любых положений SQL вам нужно.

Вот очень грубый пример ... alt text

+0

Спасибо .... дайте мне попробовать это .... я забыл о разделе свойств. –

+0

Это сработало. –

+0

Еще одно сомнение в том, что здесь параметр или переменная - дата! формат даты, который я получаю и хочу, - «1/12/2008». Как я получу точный формат здесь? –

Смежные вопросы