Добрый день!
Подскажите, пожалуйста синтаксис запрос COUNT на C#
Например, такой запрос
var select =
new Select(userConnection)
.Column("SysUserInRole","SysUserId")
.From("SysUserInRole")
.Join(JoinType.Inner, "SysAdminUnit").On("SysUserInRole", "SysUserId").IsEqual("SysAdminUnit", "Id")
.Where("SysUserInRole", "SysRoleId").IsEqual(new QueryParameter(ownerGroup))
as Select;
Как здесь правильно прописать COUNT?
Нравится
.Column(Func.Count("TableName", "FieldName")).As("ColumnAlias")
что то вроде такого
Добрый день!
А подскажите, пожалуйста, как привести к целому типу?
к String, например, так
(String)dataReader.GetColumnValue("NameGroup")
к Guid, например, так
(Guid)dataReader.GetColumnValue("NameId")
а к целому типу как?
Int32.Parse()
к примеру:
Int32.Parse((String)dataReader.GetColumnValue("NameCount"))
я, наверное, не так выразилась
- хочу обратиться, результату значения из запроса
dataReader.GetColumnValue("NameCount")
NameCount"- это число (кол-во записей)
Дарья, добрый день!
Попробуйте так:
dataReader.GetColumnValue<int>("NameCount")