小编shA*_*A.t的帖子

如何从另一个项目访问连接字符串

我在Visual Studio 2010中的解决方案中有两个项目.
项目1包含app.config一个ConnectionString.

如何ConnectionString从Project 2 访问它?

由于它们都使用相同的ConnectionString,我宁愿在我的解决方案中只有一个实例.

.net c# connection-string

10
推荐指数
1
解决办法
9752
查看次数

在Access VBA中获取Combobox.Value

我有这个代码:

If Me.Combobox.Value = "My Text" Then
Run Code Online (Sandbox Code Playgroud)

因为我想测试"我的文本"是否是唯一选择的值,但是会跳过条件.

我也试过了

Me.Combobox.Column(1)
Run Code Online (Sandbox Code Playgroud)

Me.Combobox.Text
Run Code Online (Sandbox Code Playgroud)

我相信有一些简单的解决方案,我只是忽略了.

ms-access vba combobox ms-access-2007

10
推荐指数
1
解决办法
7万
查看次数

重复Microsoft Word VBA,直到找不到搜索结果

我创建了一个MS Word宏来搜索某些文本(由标记代码表示),剪切文本并将其插入到新的脚注中,然后从脚注中删除标记代码.现在我希望宏重复,直到它在文本中找不到任何更多的标记代码.
这是下面的宏

Sub SearchFN()

'find a footnote
Selection.Find.ClearFormatting
With Selection.Find
    .Text = "&&FB:*&&FE"
    .Replacement.Text = ""
    .Forward = True
    .Wrap = wdFindContinue
    .Format = False
    .MatchCase = False
    .MatchWholeWord = False
    .MatchKashida = False
    .MatchDiacritics = False
    .MatchAlefHamza = False
    .MatchControl = False
    .MatchByte = False
    .MatchAllWordForms = False
    .MatchSoundsLike = False
    .MatchFuzzy = False
    .MatchWildcards = True
End With
Selection.Find.Execute

'cut the footnote from the text
Selection.Cut

'create a proper Word footnote
With Selection
    With .FootnoteOptions
        .Location = …
Run Code Online (Sandbox Code Playgroud)

vba ms-word word-vba

10
推荐指数
1
解决办法
3万
查看次数

如何从字符串转换为日期数据类型?

在此输入图像描述

我正在将数据从csv文件上传到MongoDB.它采用OrderDate字符串数据类型,因为在使用BI工具创建报表时会遇到问题.我的收藏中有大约10000条记录.

任何人都可以帮助我如何OrderDate使用单个查询更改数据类型为日期?

csv date type-conversion mongodb

10
推荐指数
1
解决办法
2万
查看次数

如何在MongoDB中按季度分组日期

我有一个包含日期的文件,我想按季度分组文件.我怎么能在MongoDB中做到这一点?
我的架构是:

var ekgsanswermodel = new mongoose.Schema({
    userId: {type: Schema.Types.ObjectId},
    topicId : {type: Schema.Types.ObjectId},
    ekgId : {type: Schema.Types.ObjectId},
    answerSubmitted :{type: Number},
    dateAttempted : { type: Date},
    title : {type: String},
    submissionSessionId : {type: String}  
});
Run Code Online (Sandbox Code Playgroud)

第一季度包含第1,2,3个月.第二季度包含第4季度,第5季度,第6季度等第4季度.我的最终答案应该是:

 "result" : [ 
   {
     _id: {
        quater:
     },
     _id: {
        quater:
     },
    _id: {
        quater:
     },
     _id: {
        quater:
     }
  } 
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb-query

10
推荐指数
2
解决办法
2338
查看次数

了解MongoDB新C#驱动程序中的更改(异步和等待)

新的C#驱动程序完全是Async,在我的理解中,在n层架构中扭曲了一些旧设计模式,例如DAL.

在我的Mongo DALs中我用来做:

public T Insert(T entity){
     _collection.Insert(entity);
     return entity;
}
Run Code Online (Sandbox Code Playgroud)

这样我就能得到坚持ObjectId.

今天,一切都是Async等InsertOneAsync.
如何将Insert方法现在将返回entityInsertOneAsync会做些什么呢?你能举个例子吗?

c# mongodb mongodb-csharp-2.0 mongodb-.net-driver

10
推荐指数
1
解决办法
8574
查看次数

保存游戏状态的最佳方法是什么?

我找到了在Unity3D游戏引擎中保存游戏数据的最佳方法.
首先,我使用了序列化对象BinaryFormatter.

但我听说这种方式存在一些问题,不适合保存.
那么,保存游戏状态的最佳或推荐方法是什么?

在我的例子中,保存格式必须是字节数组.

c# savestate unity-game-engine

10
推荐指数
1
解决办法
9348
查看次数

List <Task> - 使用C#Entity Framework的UPSERT数据库记录

我有一个Employee对象,我正在尝试使用单个数据库实体上下文使用多任务(并行执行)更新记录(即更新/删除).但我得到以下例外

Message ="对象引用未设置为对象的实例."

考虑以下DTO

public class Employee
{
    public int EmployeeId { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public List<ContactPhone> ContactPhoneNumbers { get; set; }
    public List<ContactEmail> ContactEmailAddress { get; set; }
}

public class ContactPhone
{
    public int ContactId { get; set; }
    public string Type { get; set; }
    public string Number { get; set; }
}

public class ContactEmail
{
    public int ContactId { …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework task object-reference task-parallel-library

10
推荐指数
1
解决办法
1085
查看次数

CustomValidator效果不佳

我有以下几片asp:

<asp:ValidationSummary ID="RegisterUserValidationSummary" runat="server" CssClass="failureNotification" 
        ValidationGroup="RegisterUserValidationGroup"/>
Run Code Online (Sandbox Code Playgroud)

...

<asp:Label ID="UserNameLabel" runat="server" AssociatedControlID="UserNameTB">Username:</asp:Label>
<asp:TextBox ID="UserNameTB" runat="server" CssClass="textEntry"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="UserNameTB" 
      ValidationExpression="[a-zA-Z]{3,8}" ErrorMessage="Username must be between 3 to 8 chars" runat="server"
      CssClass="failureNotification" ToolTip="Username must be between 3 to 8 chars" ValidationGroup="RegisterUserValidationGroup">
    *</asp:RegularExpressionValidator>
<asp:CustomValidator ID="NoUserValidator" ControlToValidate="UsernameTB" runat="server" ErrorMessage="User Taken!" CssClass="failureNotification" 
      ValidationGroup="RegisterUserValidationGroup"  OnServerValidate="UserValidate">*</asp:CustomValidator>
Run Code Online (Sandbox Code Playgroud)

然后功能:

protected void UserValidate(object source, ServerValidateEventArgs args)
    {
        SqlDataSource1.SelectCommand = "SELECT ClientID FROM [Clients] WHERE Username= '" + UserNameTB.Text + "'";
        DataView dv = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);
        if (dv.Table.Rows.Count != 0)
            args.IsValid = false; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net customvalidator custom-validators

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

MySQL:在查询中整理 - 任何副作用?

不幸的OpenCartutf8_bin,我的表格整理是无法搜索名称中带有重音的产品名称.我在谷歌搜索,发现校对必须是utf8_general_ci兼容重音和不区分大小写的搜索.

如果我在搜索查询中添加整理声明怎么办?

SELECT * 
FROM  `address` 
COLLATE utf8_general_ci
LIMIT 0 , 30
Run Code Online (Sandbox Code Playgroud)

它有任何(坏)副作用吗?我是关于索引,性能的问题?还是完全安全的?

mysql collation

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