如何检查我的字符串是否包含前导字母?在C#中很简单,但我在SQL中这样做.有没有办法检查这个?如果是这样,我该如何删除它?
EX:@MyString ='A1234'
更新了string ='1234'
这是一个"怪异"的问题:
是否有可能创建一种方法,在其中将任何枚举转换为列表.这是我目前正在思考的草案.
public class EnumTypes
{
public enum Enum1
{
Enum1_Choice1 = 1,
Enum1_Choice2 = 2
}
public enum Enum2
{
Enum2_Choice1 = 1,
Enum2_Choice2 = 2
}
public List<string> ExportEnumToList(<enum choice> enumName)
{
List<string> enumList = new List<string>();
//TODO: Do something here which I don't know how to do it.
return enumList;
}
}
Run Code Online (Sandbox Code Playgroud)
只是好奇是否可能以及如何做到这一点.
你能帮我优化我的查询吗?我已经没有办法优化这个.这里的数据检索时间是6分钟,我想减少它.希望您能够帮助我.
-- Main query
DECLARE @ProdClass VARCHAR(10)
,@ModelID VARCHAR(10)
,@ServiceStartDate DATETIME
,@ServiceEndDate DATETIME
,@SvcID VARCHAR(10)
,@StateID VARCHAR(10)
,@AreaID VARCHAR(10)
SET @ProdClass = 'WPS'
SET @ModelID = 'BM'
SET @ServiceStartDate = convert(datetime, '10/1/2007')
SET @ServiceEndDate = CONVERT(DATETIME, '11/1/2007')
SET @SvcID = '358'
SET @StateID = 'JB'
SET @AreaID = ''
SELECT DISTINCT cus.MCUS_CUSID
,cus.MCUS_ENAME
,mod.MMOD_ENAME
,rou.MROU_SERNO
,svc.MSVC_SVCID AS SVC_NAME
,ar.MARE_ENAME
,dbo.ufn_GetLastXApptDate(rou.MROU_ROUID) AS MROU_APTDT
,rou.MROU_LSVDT
,(
CASE MROU_FRSVE
WHEN 'Y'
THEN 'FREE'
WHEN 'N'
THEN 'NORMAL'
END
) AS SERVICE_DUE_TYPE
FROM dbo.MROU_FIL …Run Code Online (Sandbox Code Playgroud) 在这方面需要帮助。我无法在 jquery 中禁用我的日期选择器。我已经做了我的研究,但无济于事。下面是不启用/禁用日期选择器的代码。[更新]
<script type="text/JavaScript">
function pageLoad() {
$(function () {
$('#<%=TextBox_EventStartDate.ClientID %>').datepicker({
showOn: 'button',
buttonImage: '../Images/CalendarIcon1.gif',
changeMonth: true,
changeYear: true,
buttonImageOnly: true,
dateFormat: 'dd/mm/yy'
});
});
$(function () {
$('#<%=TextBox_EventEndDate.ClientID %>').datepicker({
showOn: 'button',
buttonImage: '../Images/CalendarIcon1.gif',
changeMonth: true,
changeYear: true,
buttonImageOnly: true,
dateFormat: 'dd/mm/yy'
});
});
$("#<%=CheckBox_PayEvent.ClientID %>").click(function () {
if ($("#<%=CheckBox_PayEvent.ClientID %>").is(":checked")) {
$("#<%=TextBox_EventStartDate.ClientID %>").attr('readonly', true);
$("#<%=TextBox_EventStartDate.ClientID %>").datepicker("disable");
$("#<%=TextBox_EventEndDate.ClientID %>").attr('readonly', true);
$("#<%=TextBox_EventEndDate.ClientID %>").datepicker("disable");
}
else {
$("#<%= TextBox_EventStartDate.ClientID %>").attr('readonly', false);
$("#<%= TextBox_EventStartDate.ClientID %>").datepicker("enable");
$("#<%= TextBox_EventEndDate.ClientID %>").attr('readonly', false);
$("#<%= TextBox_EventEndDate.ClientID …Run Code Online (Sandbox Code Playgroud) 我收到错误,The property 'Rank' is not a declared property on type 'MasterUser'. Verify that the property has not been explicitly excluded from the model by using the Ignore method or NotMappedAttribute data annotation. Make sure that it is a valid primitive property.我检查了我的模型类,它就在那里.
public class MasterUser
{
//many other properties...
public virtual char Rank { get; set; }
//more properties below
}
Run Code Online (Sandbox Code Playgroud)
我还检查了我的数据库上下文,它也在那里并完美映射.
public class BBDataContext : DbContext
{
public DbSet<MasterUser> Users { get; set; }
protected override void OnModelCreating(DbModelBuilder …Run Code Online (Sandbox Code Playgroud)