小编Jun*_*Dev的帖子

NHibernate无法解析属性

我得到例外NHibernate.QueryException:无法解决财产问题:InsuredId.我是NHibernate的新手,我无法理解.

定义属性

public virtual int InsuredId { get; set; }
public virtual string Gender { get; set; }
public virtual DateTime DateOfBirth { get; set; }
public virtual string SrId { get; set; }
public virtual string SchoolId { get; set; }
public virtual string Ssn { get; set; }
public virtual DateTime GradDate { get; set; }
Run Code Online (Sandbox Code Playgroud)

将数据映射到属性

public InsuredMap()
{
     ReadOnly();

     Table("Insured");
     Id(x => x.Id, "InsuredId");
     Map(x => x.Gender, "SexCd");
     Map(x => x.DateOfBirth, "BirthDt"); …
Run Code Online (Sandbox Code Playgroud)

c# nhibernate fluent-nhibernate

9
推荐指数
1
解决办法
8356
查看次数

用空格连接Sql中的两个字符串

我试图连接两个在它们之间有空格的字符串.下面的脚本连接但它们之间没有任何空格.

UPDATE INS  
set INS.UpdateBy = x.FNameTxt +''+''+''+ x.LNameTxt 
From #Insured INS
Inner Join 
(
select I.ModSystemUserId,SU.FNameTxt,SU.LNameTxt
from Insured I
inner join dbo.SystemUser SU
on I.ModSystemUserId = Su.SystemUserId
where I.InsuredId = @insuredId
) AS X
on INS.Insuredid =@insuredId 
Run Code Online (Sandbox Code Playgroud)

我这样做 INS.UpdateBy = x.FNameTxt +''+''+''+ x.LNameTxt

x.FNameTx = John
x.LNameTxt = Doe
Run Code Online (Sandbox Code Playgroud)

结果:JohnDoe我需要他们之间的空间

mysql

4
推荐指数
1
解决办法
9174
查看次数

在C#中搜索给出错误的结果

我有一个电子邮件文本框,通过它我可以执行搜索.如果我键入a_Scott结果是开始的电子邮件:a_Scott但我得到a.scott,ajscott,arscott.
这是我的代码:

if (!string.IsNullOrWhiteSpace(request.EmailAddress))
{
    var email = request.EmailAddress.IndexOf("*", 0, StringComparison.InvariantCulture) >= 0
                ? request.EmailAddress.RemovePercentsign().ReplaceAsterikWithPercentSign()
                : request.EmailAddress + "%";

    command.Parameters.Add(new SqlParameter("@Email", email.Trim()));
}
Run Code Online (Sandbox Code Playgroud)

c# sql-server wildcard

0
推荐指数
1
解决办法
102
查看次数

标签 统计

c# ×2

fluent-nhibernate ×1

mysql ×1

nhibernate ×1

sql-server ×1

wildcard ×1