Блог >> C# && MSSQL

Краткий список заметок, который я для себя сделал еще год назад.

Задать новый пароль системному пользователю 'test' в MSSQL

EXECUTE sp_password NULL, 'strongPassword', 'test'

Для хранения данных в web.config



Получить данные можно следующим способом:


using System.Web.Configuration;
....
public SomeFunc() {
    string senderEmailAddress = WebConfigurationManager.AppSettings["senderEmailAddress"];
    string senderEmailLogin = WebConfigurationManager.AppSettings["senderEmailLogin"];
}

В MSSQL нет перечислимых типов (ENUM) :((

MSSQL добавить колонку в таблицу

ALTER TABLE [tenders].[dbo].[RegistrationRequests] ADD ConfirmRegistration [nvarchar](2) NULL;

Microsoft Visual Studio 2012-2015 убрать все точки останова breakpoints

Ctrl + Shift + F9

c#

Request.Url.Authority === $_SERVER['HTTP_HOST']

Microsoft Visual Studio 2012-2015 show line numbers, visual studio нумерация строк

tools -> options -> text editor (выбрать нужный язык) -> c# -> флажок line numbers

NHibernate CreateQuery table is not mapped

При создании запроса вместо имени таблицы, над которой будут производится действия, нужно вписать имя связанного с ней класса из файла *.hbm.xml

Не экземпляр класса! А его имя!

NHibernate no persister for tablename

Все файлы маппинга таблиц при сборке должны быть помечены как встроенные ресурсы. В настройках!

C# NHibernate запрос с join

Рабочий запрос:
ISQLQuery q =
session.CreateSQLQuery(
	"select UserGroupId, rights from AccessRights as a inner join Objects o 
	on o.ObjectId = a.ObjectId where o.Url = '" + url + "';"
	);

Nhibernate: could not resolve property

В МАППИНГЕ не описано используемое свойство!

Calling JavaScript Function From CodeBehind

ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "text", "alert('hello!')", true);

MSSQL ORDER BY

{"Типы данных text, ntext и image нельзя сравнивать и сортировать, за исключением случаев использования оператора IS NULL или LIKE."}

ASP.NET checkbox не может иметь атрибут value

ASP.NET невозможно программно задать ID объекта в GridView

в ASP.NET нет POST запросов, и как следствие глобальных массивов, есть только SESSION

MSSQL переименовать колонку, столбец

EXEC sp_rename 'tableName.olderColumnName', 'newColumnName', 'COLUMN';

MSSQL нельзя сортировать и сравнивать столбцы с типом text, ntext и image

Типы данных text, ntext и image нельзя сравнивать и сортировать, за исключением случаев использования оператора IS NULL или LIKE. Проблему может усугубить использование NHibernate...



Категории

GIT сервер *nix html Linux php xampp SVN MySQL Настройка разработка Отладка Мысли mobile FirefoxOS тесты ЧПУ TinyMCE Киров блоггинг Вирусы Ubuntu Операционные системы JavaScript Android Среда разработки книги tips and tricks C# MSSQL С++ Qt PostgreSQL