问题列表 - 第3771页

如何在C#中将日期转换为MM/DD/YY格式

在我的Asp.net网页中,我需要将今天的日期显示在一个文本框中,所以在我的表单加载中我写了下面的代码

textbox1.text = System.DateTime.Today.ToShortDateString();
Run Code Online (Sandbox Code Playgroud)

这条线给我的日期类似于1/7/09,但我希望日期像01/07/09,无论如何我可以在C#中将这个日期转换为mm/dd/yy格式吗?

c# date

27
推荐指数
2
解决办法
14万
查看次数

来自批处理文件的http Web请求

我需要从Plesk的Task Scheduler执行一个http Web请求(在Windows/ASP.NET上使用共享主机;无论如何都没有Powershell).考虑为此使用批处理文件.

是否有捷径可寻?

batch-file httpwebrequest

11
推荐指数
2
解决办法
4万
查看次数

未在System.Windows.Forms.TextBox中显示的Unicode字符

当我从VisualStudio调试器中剪切并粘贴它们时,这些字符显示正常,但是在调试器和我试图显示此文本的TextBox中,它只显示正方形.

说明\ r \n海流受季风影响,3-9月份其流向主要向北,流速为2节,有时达3节; 10月至次年4月份其流向南至东南方向,流速为2节. r \ñ注意\ r \n附近有火山爆发的危险,航行时严加注意\ r \n

我认为TextBox支持Unicode文本.知道如何在我的应用程序中显示此文本吗?

c# forms unicode user-interface textbox

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

可以序列化属性的内部setter吗?

有没有办法在C#中使用内部setter序列化属性?
我知道这可能有问题 - 但如果有办法 - 我想知道.

例:

[Serializable]
public class Person
{
    public int ID { get; internal set; }
    public string Name { get; set; }
    public int Age { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

序列化类Person实例的代码:

Person person = new Person();
person.Age = 27;
person.Name = "Patrik";
person.ID = 1;

XmlSerializer serializer = new XmlSerializer(typeof(Person));
TextWriter writer = new StreamWriter(@"c:\test.xml");
serializer.Serialize(writer, person);
writer.Close();
Run Code Online (Sandbox Code Playgroud)

结果(缺少ID属性):

<?xml version="1.0" encoding="utf-8"?>
<Person xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Name>Patrik</Name>
  <Age>27</Age>
</Person>
Run Code Online (Sandbox Code Playgroud)

.net c# serialization

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

以编程方式编辑Sharepoint Wiki内容

我想以编程方式编辑我的Sharepoint Wiki内容.其中一个优点是自动向Wiki环境添加索引.

有没有人能够做到这一点?语言并不重要,但寻找脚本解决方案.

sharepoint sharepoint-wiki

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

如何在关系数据库中存储与IPv6兼容的地址

我怎么做?

现在,IPv6将不会被使用,但我需要设计应用程序以使其为IPv6做好准备.有必要在MySQL数据库中存储IP地址和CIDR块(也是BGP NLRI,但这是另一个故事).我总是使用INT for IPv4 +一个TINYINT用于masklen,但IPv6是128位.

最适合的方法是什么?2xBIGINTCHAR(16)用于二进制存储?CHAR(39)用于文本存储?8xSMALLINT在专门的桌子?

你会推荐什么?

mysql ipv6

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

如何在django模板中向自定义模板过滤器添加多个参数?

这是我的自定义过滤器:

from django import template

register = template.Library()

@register.filter
def replace(value, cherche, remplacement):
    return value.replace(cherche, remplacement)
Run Code Online (Sandbox Code Playgroud)

以下是我在模板文件中尝试使用它导致错误的方法:

{{ attr.name|replace:"_"," " }}
{{ attr.name|replace:"_" " " }}
{{ attr.name|replace:"_":" " }}
{{ attr.name|replace:"cherche='_', remplacement=' '" }}
Run Code Online (Sandbox Code Playgroud)

我查看了django的文档书籍,但只找到了使用单个参数的例子......它甚至可能吗?

django django-templates

81
推荐指数
5
解决办法
8万
查看次数

将错误直接从应用程序记录到FogBugz

我有几个WPF应用程序,我希望用户能够将这些应用程序中的错误直接记录到我的FogBugz数据库中.有什么办法可以做到吗?另外,我如何做到这一点,当他们的案例得到解决时,应用程序告诉他们呢?

c# wpf fogbugz bug-tracking

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

SQL Server/MySQL/Access - 加速以低效方式插入许多行

建立

我必须在SQL Server 2000/2005,MySQL或Access中插入几百万行.不幸的是,我没有一种简单的方法来使用批量插入或BCP或普通人类会采用的任何其他方式.插入将发生在一个特定的数据库上,但该代码需要与数据库无关 - 因此我无法进行批量复制,SELECT INTO或BCP.但是,我可以在插入之前和之后运行特定查询,具体取决于我要导入的数据库.

例如.

If IsSqlServer() Then
    DisableTransactionLogging();
ElseIf IsMySQL() Then
    DisableMySQLIndices();
End If

... do inserts ...

If IsSqlServer() Then
    EnableTransactionLogging();
ElseIf IsMySQL() Then
    EnableMySQLIndices();
End If
Run Code Online (Sandbox Code Playgroud)

我可以对SQL Server做些有趣的事情来加速这些插入吗?

例如,是否有一个命令可以告诉SQL Server,"嘿,不要在事务日志中记录这些事务".

或许我可以说,"嘿,我有一百万行进来,所以在我完成之前不要更新你的索引".

ALTER INDEX [IX_TableIndex] ON Table DISABLE
     ... inserts
ALTER INDEX [IX_TableIndex] ON Table REBUILD
Run Code Online (Sandbox Code Playgroud)

(注意:上面的索引禁用仅适用于2005,而不是2000.如果你知道在2000年这样做的方法,可以使用奖励积分).

MySQL和Access怎么样?

mysql sql-server ms-access

5
推荐指数
1
解决办法
5199
查看次数

linq2sql:无法使用已在使用的密钥添加实体

我有一个linq2sql设置,其中对象从客户端发送(通过flourinefx flex)并将它们附加到新的datacontext,如下所示:

我还有一个在整个会话中使用的"全局"datacontext.

    public static void Update(Enquiry enquiry)
    {
        OffertaDataContext db = new OffertaDataContext();


        db.Enquiries.Attach(enquiry);
        db.Refresh(RefreshMode.KeepCurrentValues, enquiry);

        db.SubmitChanges();
    }
Run Code Online (Sandbox Code Playgroud)

这种方法通常工作正常,但过了一段时间我得到错误"无法添加一个已经在使用的密钥的实体".

c# linq-to-sql

17
推荐指数
4
解决办法
4万
查看次数