Informix для новичка

Функция signInManager.PasswordSignInAsync принимает имя пользователя и пароль и регистрирует вас. Она занимает еще два поля (bools), первое - «постоянное», которое вы можете отметить как ложное в вашем случае, а второе - блокировка. Это возвращает SignInResult, который затем можно использовать для проверки успешности входа в систему с помощью result.Succeeded.

var result = signInManager.PasswordSignInAsync(username, pass, true, true);
return result.Succeeded;
9
задан Jonathan Leffler 22 November 2008 в 13:37
поделиться

2 ответа

IBM Informix Динамический Сервер (IDS, в разговорной речи Informix, хотя существует много других продуктов, которые являются частью семейства продуктов Informix) является превосходный DBMS во многих целях. Это имеет превосходные возможности управления данными, выдающуюся репликацию данных, и надежно. Первый основанный на SQL DBMS Informix был выпущен в 1985, таким образом, он также имеет долговечность и родословную, подобную Oracle, DB2, Ingres, Sybase. Как со всем основным DBMS (включая SQL Server MS), это предшествует стандарту SQL, таким образом, существуют части его, которые не соответствуют стандарту SQL, но он обычно делает разумное задание. Это работает на Unix и производных (Солярис, AIX, HP-UX, Linux и MacOS X), а также в Windows (XP, Vista, и т.д.).

Последняя версия IDS 11.50 (полностью, 11.50. FC2 или 11.50. UC2). Другие версии, с которыми можно встретиться, включают 7.31, 9.40, 10.00 или 11.10. Informix также обеспечивает Стандартный Механизм Informix (Informix SE), текущая версия 7.25, и Informix OnLine (предшественник IDS), текущая версия 5.20. Основной источник клиентских инструментов является Клиентом SDK, текущая версия 3.50. Это включает ESQL/C, ODBC, JDBC.NET и различные другие драйверы. Informix SQL (продукт, отличный от диалекта Informix SQL, встроенного в IDS) и Informix 4GL, также доступны.

Можно использовать DBI и DBD:: Informix с Perl. Существует PDO_INFORMIX и драйвер PDO_IBM для PHP. Существует драйвер для Python. Существует драйвер для Ruby. Существует древний драйвер для (древнего) Tcl/Tk. Можно найти SQLCMD (предшествующий программе SQL Server MS того же имени к хорошему десятилетию и немного) в веб-сайте IIUG упомянутый ниже. Существует переопределение с открытым исходным кодом I4GL, доступных как Aubit4GL. Можно также найти производные I4GL в 4Js и в Querix. Можно найти Выпуск Java Studio сервера (SSJE) по www.serverstudio.com.

Каноническим веб-сайтом является www.ibm.com/software/data/informix, и www.informix.com также берет Вас там (Вы обычно заканчиваете с www-01.ibm.com в URL). Можно также найти большую информацию на Международном веб-сайте Группы пользователей Informix www.iiug.org. Членство является бесплатным. IIUG предоставляет много списков рассылки и включает шлюз между списком informix-list@iiug.com и comp.databases.informix группой новостей.

Можно получить пробные версии программного обеспечения и от IBM и от IIUG.

Полное раскрытие: Я работал с продуктами Informix с 1986 и в настоящее время работаю на IBM на IDS.

15
ответ дан 4 December 2019 в 08:17
поделиться

Если Вы знаете SQL, Вы могли бы работать с Informix на базовом уровне со значительной простотой (Если Вы - DBA, это - другой вопрос полностью).

Мне самой большой проблемой является отсутствие достойной разработки IDE - Вы могли выполнить основные запросы от плагина QuantumDB Eclipse, но Вы не могли работать с хранимыми процедурами (я предполагаю, что это - проблема с драйверами JDBC IBM). Интерфейс командной строки Unix, кажется, самый легкий способ сделать что-либо правильно там.

Существуют некоторые приемы (как знание, что порядок соединений ДЕЙСТВИТЕЛЬНО имеет значение), но я полагаю, что Вы просто заберете тех, которые на пути.

SELECT
  table1_alias.column1 column1_alias, 
  table2_alias.column2 column2_alias 
FROM
  table1 table1_alias,
  table2 table2_alias
WHERE
  table1_alias.column1 = table2_alias.column2
AND
  table1_alias.column3 != 'value' 
AND
 (char_length(table1_alias.column3) > 3
AND
 table1_alias.column3 IS LIKE 'another_value%'
2
ответ дан 4 December 2019 в 08:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: