小编Joe*_*ham的帖子

如何运行多个SQL查询?

我有一个创建表查询,一个更新查询,然后删除表查询。我需要一次运行这三个查询。做这个的最好方式是什么?

Example
1st Query: Create table A.
2nd Query: Update value in table A
3rd Query: Drop table A.
Run Code Online (Sandbox Code Playgroud)

我不想一一运行这三个查询,而是想通过PLSQL或其他方式继续运行它们。请帮忙。

sql plsql

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

下载gmail联系人

有许多脚本,如邀请朋友脚本,要求用户提供他们的谷歌/其他帐户ID和密码,并自动下载所有电子邮件帐户,并自动发送电子邮件邀请.那么,如何通过提供登录详细信息使用ASP.NET C#下载电子邮件地址?

c# gmail email-client email-integration google-api

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

报表查看器打印?

我有这个漂亮的报告,显示在我的网络应用程序中.到目前为止一直很好(虽然这是一个彻底的PITA到这里).

无论如何,我需要让他们打印出来.在设计模式中,我看到小打印图标.在运行时,没有打印图标.

尽管我可以说它似乎是控制的"本地模式"和"远程模式"之间的区别; 但我不是百分之百.

我怎么告诉控件显示打印按钮?我确实看到报告查看器的属性标题为"ShowPrintButton",它绝对设置为True.

想法?

c# asp.net reporting-services report-viewer2010

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

列表数组抛出NullReferenceException

我正在尝试制作一个列表的列表.我这样做:

public static List<string>[] words = new List<string>[30];
public static List<string>[] hints = new List<string>[30];
Run Code Online (Sandbox Code Playgroud)

我称之为:

foreach (string item in vars.directory)
        {
            reader2 = new StreamReader(item);
            while (reader2.Peek() > 0)
            {
                string line = reader2.ReadLine();
                if (line.StartsWith("#"))
                {
                    vars.words[counter].Add(line.Substring(1, line.Length - 1)); //here
                }
                else if (line.StartsWith("-"))
                {
                    vars.hints[counter].Add(line.Substring(1, line.Length - 1)); //another here
                }
                else if (line == "@end")
                {
                    counter++;
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

我只想补充一点,vars是我保存公共变量的地方,当循环开始时,计数器确实为0.

编辑 在我的匆忙中,我忘了添加问题......哎呀......

这是:当我调用add函数(或任何其他函数)时,它返回一个空引用异常.我怎样才能解决这个问题?

c# arrays list

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

C#替换多个href值

我有一块看起来像这样的html;

<p><a href="docs/123.pdf">33</a></p>
Run Code Online (Sandbox Code Playgroud)

基本上有几百个锚链接我需要根据锚文本替换href.例如,我需要用以下内容替换上面的链接;

<a href="33.html">33</a>. 
Run Code Online (Sandbox Code Playgroud)

我将需要取值33并在我的数据库上查找以找到替换href的新链接.

我需要在原始的html中保留所有内容,如上所述!

我怎样才能做到这一点?救命!

html c# regex html-parsing

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

C#中的方法覆盖

这是一个相当简单的问题,我有一个实现公共GUI元素的基类,以及一系列我想要覆盖给定方法的子类,因此它们可以在公共控件上实现自己的行为(即Prev和Next纽扣).

所以我有这个

public class MetalGUI : BaseGUI {
    new protected void OnGUI()
    {
        base.OnGUI();
        if(GUI.Button(prevRect, "BACK", "ButtonLeft"))
            OnPrev();

        if(GUI.Button(nextRect, "NEXT", "ButtonRight"))
            OnNext();

    }

    virtual protected void OnPrev(){}
    virtual protected void OnNext(){}
}
Run Code Online (Sandbox Code Playgroud)

这是其中一个子课程

public class MissionSelectGUI : MetalGUI {
    new void OnGUI()
    {
        base.OnGUI();
    }

    new protected void OnPrev()
    {
        Application.LoadLevel("mainMenu");
    }
    new protected void OnNext()
    {
        Application.LoadLevel("selectPlayer");
    }
}
Run Code Online (Sandbox Code Playgroud)

(这两个课程都被剥夺了对于这种情况不重要的东西)

问题是,当我有一个MissionSelectGUI实例化的成员时,调用on OnPrevOnNexton MetalGUI而不是覆盖方法.为什么是这样?

.net c# virtual inheritance overriding

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