小编mat*_*con的帖子

HTML如何在网页中插入动态日期

我有一个静态网页,没有动态变化.但是,客户端希望在页面中插入日期.日期将始终是当前的daet加上一天.我怎么做?

html javascript static text date

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

将C#转换为VB.NET:为什么静态方法不可见?

我在我的datatier中有一个C#方法,我试图转换为VB.Net.我把它转换为VB.Net但是当我调出datatier类时,方法没有显示.自从我使用VB.Net并忘记了很多东西已经有很长一段时间了

这是我的c#方法:

public static useraccount UserActInfo(string empnumber)
{
    SQLConnectivity db = new SQLConnectivity();
    SqlParameter[] param = new SqlParameter[1];
    DataTable dt = new DataTable();
    useraccount user = new useraccount();

    param[0] = db.MakeInputParameter("@UserEmpNumber", empnumber);
    db.RunExecuteProcedure("dc_SELECT_UserActInfo_By_EmpNumber", param, ref dt);

    if (dt != null && dt.Rows.Count > 0)
    {
        user.ID = Convert.ToInt32(dt.Rows[0]["UserID"].ToString());
        user.FirstName = dt.Rows[0]["FName"].ToString();
        user.LastName = dt.Rows[0]["LName"].ToString();
        user.MiddleName = dt.Rows[0]["MName"].ToString();
        user.Title = dt.Rows[0]["Title"].ToString();
        user.PhoneNo1 = dt.Rows[0]["PhoneNumber1"].ToString();
        user.PhoneNo2 = dt.Rows[0]["PhoneNumber2"].ToString();
        user.Fax = dt.Rows[0]["FaxNumber"].ToString();
        user.Email = dt.Rows[0]["Email"].ToString();
        user.StreetAddress = dt.Rows[0]["StreetAddress"].ToString();
        user.Locality = dt.Rows[0]["Locality"].ToString();
        user.Province = …
Run Code Online (Sandbox Code Playgroud)

c# vb.net methods

6
推荐指数
1
解决办法
9071
查看次数

删除/替换国际字符

我正在C#中创建一个小应用程序,以根据从SQL查询传递的信息搜索文件名.在从SQL查询传递的数据中,有时会出现(可能是我公司的国际访问者的多个实例)其中包含国际字符的名称.我们的文件名是英文字母,没有特殊字符.

我想找到一种方法将国际字符转换为纯英文字母字符,以便我可以完成此搜索?这可以通过db查询完成,还是必须通过应用程序代码完成?

例如:

Hervé需要转换为Herve

要么

Mañana需要转换为Manana

c# sql character-encoding

6
推荐指数
1
解决办法
2044
查看次数

如何在 MySQL 中结合 CREATE PROCEDURE 脚本

在 MySQL 中,我想编写一个脚本并将多个CREATE PROCEDURE语句放入其中,由于;某些原因,通常无法正常工作。有没有另一种方法可以CREATE在同一个脚本中运行多个语句?如果是这样,如何?

mysql stored-procedures

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

ASP.Net repeater item.DataItem为null

在网页中,在加载时,我用两个表填充数据集,其中包含这些表之间的关系,然后将数据加载到具有嵌套转发器的转发器中.用户单击按钮后也会发生这种情况.数据从SQL数据库加载,并且在回发后将转发器数据源设置为数据集.但是,当ItemDataBound发生时,Item.Dataitem始终为null.

为什么会这样?

这是数据绑定代码:

        this.rptCustomSpaList.DataSource = ds;
        this.rptCustomSpaList.DataBind();
Run Code Online (Sandbox Code Playgroud)

这是ItemDataBound代码:

        RepeaterItem item = e.Item; 

        Repeater ChildRepeater = (Repeater)item.FindControl("rptCustomSpaItem");
        DataRowView dv = e.Item.DataItem as DataRowView;
        ChildRepeater.DataSource = dv.CreateChildView("sparelation");
        ChildRepeater.DataBind();
Run Code Online (Sandbox Code Playgroud)

下面是我的HTML转发器代码

<asp:Repeater ID="rptCustomSpaList" runat="server" 
 onitemdatabound="rptCustomSpaList_ItemDataBound">
    <HeaderTemplate></HeaderTemplate>
    <ItemTemplate>
        <table>
            <tr>
                <td><asp:Label ID="Label3" runat="server" Text="Spa Series:"></asp:Label></td>
                <td><asp:Label ID="Label4" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "SPASERIESVALUE") %>'></asp:Label></td>
            </tr>
            <tr>
                <td><asp:Label ID="Label5" runat="server" Text="Spa Model:"></asp:Label></td>
                <td><asp:Label ID="Label6" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "SPAMODELVALUE") %>'></asp:Label></td>
            </tr>
            <tr>
                <td><asp:Label ID="Label9" runat="server" Text="Acrylic Color:"></asp:Label></td>
               <td><asp:Label ID="Label10" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "ACRYLICCOLORVALUE") %>'></asp:Label></td>
            </tr>
            <tr>
  <td>
   <asp:Label ID="Label11" runat="server" Text="Cabinet Color:"></asp:Label> …
Run Code Online (Sandbox Code Playgroud)

asp.net null repeater dataitem

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

带有DateTime.Now的自定义代码段

我正在尝试为VS2010中的C#代码创建一个小的自定义代码段.它基本上插入了一个注释块以供参考.虽然我希望在插入代码段时自动插入当前日期,但在此代码中.

这是我目前的片段:

<CodeSnippet Format="1.0.0">
    <Header>
        <Title>
            C# Class Comments
        </Title>
        <Shortcut>ccom</Shortcut>
    </Header>
    <Snippet>
        <Declarations>
            <Object>
                <ID>DateTime</ID>
                <Type>System.DateTime</Type>
                <Function>DateTime.Now()</Function>
            </Object>
            <Literal>
                <ID>Author</ID>
                <ToolTip>Replace with name creator of class.</ToolTip>
                <Default>"Author name"</Default>
            </Literal>
            <Literal>
                <ID>Date</ID>
                <ToolTip>Replace with date class was created</ToolTip>
                <Default>"Date"</Default>
            </Literal>
            <Literal>
                <ID>Modified</ID>
                <ToolTip>Replace with modified date of class</ToolTip>
                <Default>"Modified"</Default>
            </Literal>
            <Literal>
                <ID>Description</ID>
                <ToolTip>Replace with a short description of what the class is used for</ToolTip>
                <Default>"Description"</Default>
            </Literal>
        </Declarations>
        <Code Language="CSharp">
            <![CDATA[
            //*******************************************************************************;
            // Author:          $Author$
            // Created Date:    $DateTime$
            // Modified …
Run Code Online (Sandbox Code Playgroud)

c# datetime visual-studio-2010 code-snippets

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

在SQL数据库中插入波斯字符

我试图插入??fiz? Moghul到SQL数据库列中使用nvarchar(100)set作为数据类型.

出于某种原因,它正用一个替换第一个字母 ?

我该如何解决?

sql-server special-characters sqldatatypes

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

WorkingDirectory的System.Diagnostics.Process问题

我正在使用第三方软件工具(命令行工具)将PDF文件合并在一起.使用C#我试图用来System.Diagnostics.Process运行可执行文件,但我想出了一些错误,具体取决于参数设置.

  • 如果UseShellExecute = trueRedirectStandardOutput = true我得到:
    • Process对象必须将UseShellExecute属性设置为false以重定向IO流.
  • 如果UseShellExecute = trueRedirectStandardOutput = false我得到:
    • 该系统找不到指定的文件
  • 如果useShellExecute = falseRedirectStandardOutput = true我得到:
    • 该系统找不到指定的文件
  • 如果UseShellExecute = falseRedirectStandardOutput = false我得到:
    • 该系统找不到指定的文件

正在运行的代码如下:

Process p = new Process();

p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = false;
p.StartInfo.WorkingDirectory = "C:\\Program Files (x86)\\VeryPDF PDF Split-Merge v3.0";
p.StartInfo.FileName = "pdfpg.exe " + strFileNames.Trim() + " " 
                       + D2P_Folder_Converted + "\\" …
Run Code Online (Sandbox Code Playgroud)

system.diagnostics process processstartinfo

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

SQL重新设定有效,但自动增量从0开始

我有一些表,我有一个标识列,我试图重新种植.重播工作(我认为)但是当一个新的数据项插入到表中时,标识列从0开始.

我重新编写的代码是:

DBCC CHECKIDENT(MyTable,RESEED,0)

表的标识规范是:

  • 身份增量= 1
  • 身份种子= 1

快速注意我在重新播种前对表格执行删除操作

请帮忙

sql identity

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

禁用ASP.net文本框而不实际禁用它?

在我拥有的ASP.Net应用程序中,有一个文本框可以从a获取日期CalendarExtender.填充文本框时,它会在表单上检查该日期与另一个日期,并modalpopupextender在日期错误时显示弹出窗口.但是,我不希望允许用户输入到此文本框中,因此当我将ReadOnly字段设置为false并尝试Enabled为false时,它不允许手动输入,但它也禁用了回发,并且不会调用TextChanged事件来触发modalpopupextender.那么是否有一种方法可以禁用手动输入而不将其设置为ReadOnly

asp.net textbox

3
推荐指数
2
解决办法
9209
查看次数