小编dis*_*kid的帖子

获取HTML元素的值

我在文本文件中有网页的HTML代码.我希望我的程序返回标签中的值.我想让"朱利叶斯"出局

<span class="hidden first">Julius</span>
Run Code Online (Sandbox Code Playgroud)

我需要正则表达吗?否则什么是字符串函数可以做到这一点?

c# regex

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

AdoJobStore与Sqlite

我终于能够ADOJobStore为Sql Server 设置,但我也希望它能与Sqlite一起使用,我还没有让它工作.这是我quartz.config为我设置属性的一部分AdoJobStore:

# to use the sqlite store, uncomment all of this 
quartz.jobStore.type = Quartz.Impl.AdoJobStore.JobStoreTX, Quartz 
quartz.jobStore.dataSource = default 
quartz.dataSource.default.connectionString = Data Source=postbag-jobs.db;Version=3;Foreign Keys=ON;
quartz.jobStore.tablePrefix = QRTZ_ 
quartz.jobStore.clustered = false
quartz.jobStore.lockHandler.type = Quartz.Impl.AdoJobStore.UpdateLockRowSemaphore, Quartz 
quartz.jobStore.driverDelegateType = Quartz.Impl.AdoJobStore.StdAdoDelegate, Quartz 
quartz.dataSource.default.provider = SQLite-10 
quartz.jobStore.useProperties = true
Run Code Online (Sandbox Code Playgroud)

我已经单独创建了Sqlite数据库并将其放在我服务器的工作目录中.但是当服务初始化时,我得到一个SchedulerException说:

Could not Initialize DataSource: default
Run Code Online (Sandbox Code Playgroud)

有了这个InnerException:

Error while reading metadata information for provider 'SQLite-10'
Parameter name: providerName
Run Code Online (Sandbox Code Playgroud)

我必须为我的服务器提供Sqlite .DLL吗?因为我不需要为Sql Server做那件事.

c# sqlite quartz.net

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

使用文件将现有项目添加到解决方案

如何将我单独开发的项目添加到我当前的解决方案中,包括其所有项目文件?当我在解决方案资源管理器中选择添加现有项目时,项目已添加,但我在解决方案文件夹中看不到项目文件。

.net c# visual-studio visual-studio-2013

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

必须在非泛型静态类中定义扩展方法

我收到了上述错误.我在这个错误上看到了其他类似的帖子,但我似乎没有找到问题所在.我将类类型更改为静态,并且错误抵制.这是我的主要表单类的完整代码:

我编辑了我的课.这就是它现在的样子,错误已经改为:在'PhoneFind.frmMain'类型的声明中缺少部分修饰符; 存在此类型的另一部分声明.

namespace PhoneFind
{
    public partial class frmMain : Form
    {
        // the path to the temporary file to store the webresponse
        String path = "c:\\Temp\\webresponse.txt";
        public frmMain()
        {
            InitializeComponent();
            comboSelectSearchEngine.SelectedIndex = 0;
            ofdPhones.Filter = "txt files (*.txt)|*.txt";
            listbxMessages.Items.Clear();
            addItemToListBox(listbxMessages, "Welcome to ActionBase Phone Find!");
            addItemToListBox(listbxMessages, "Select the file containing the numbers.");
            radioNumbers.Checked = true;
        }

        private void frmMain_Load(object sender, EventArgs e)
        {

        }

        private void btnLoadFile_Click(object sender, EventArgs e)
        {
            if (ofdPhones.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                txtFile.Text = …
Run Code Online (Sandbox Code Playgroud)

c#

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

在解决方案中使用其他项目的功能

我有两个项目的解决方案.我无法在B中添加A的引用,因为它会创建循环依赖.为了避免冗余代码,我想在另一个项目中的一个项目中使用一个函数.那可能吗?

.net c#

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

在后期构建中将文件夹添加到bin(调试/发布)

我的项目中有一个文件夹.在该文件夹中是我的程序将在运行时读取的文件(即其中最重要的一个).因此,如果文件夹名称是"xyxyxy",并且如果我在该文件夹中查找文件"zzz.xml",我可以通过以下方式访问该文件:

if (File.Exists(Environment.CurrentDirectory + "/xyxyxy/zzz.xml"))
    MessageBox.Show("File found!");
else
    MessageBox.Show("Not found!");
Run Code Online (Sandbox Code Playgroud)

如何将整个文件夹添加到bin文件夹(在调试和发布中)?

.net c#

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

在varchar(50)列中插入值与varchar(2000)时的性能差异?

我正在考虑增加表格中某个列的大小,以便它可以容纳更长的值.但是这张桌子INSERT每天都经历沉重的s,我想知道增加尺寸是否会影响我的INSERT(和BULK INSERT)速度.

那么在a VARCHAR(50)和a VARCHAR(2000)列中插入值的执行时间是否存在差异?

database sql-server varchar database-performance

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

在启动时加载表单的所有用户控件

我的Winform应用程序有一个带有选项卡控件的主窗体。每个选项卡中都有一个User Control. DataGridViews并且每个用户控件都有在用户控件的Load事件上加载的控件(如等)。

我遇到的问题是,我想在向用户显示主窗体之前初始化所有这些用户控件。目前,显示主窗体,当用户单击其中一个选项卡时,用户控件开始运行其加载事件,并使我的主窗体保持空白,直到加载控件。

因此,我想使用显示的启动屏幕来隐藏所有这些加载,直到加载所有控件为止。我以前使用过启动屏幕,我知道如何隐藏和显示我的主窗体。要点是在主窗体的 Load 事件上加载所有用户控件。

c# events user-controls winforms

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

如果 Windows 资源管理器在特定路径打开,则不创建新实例

我使用以下代码,以便当用户单击按钮时,将在特定路径打开Windows 资源管理器的实例。但这会导致打开资源管理器的新实例。

我想更改它,以便如果资源管理器已在同一路径中打开,则程序不会创建新进程,而是将打开的实例置于前面。

private void button_Click(object sender, EventArgs e)
{
    if (Directory.Exists(myPath))
        Process filesFolder =  Process.Start("explorer.exe", Conf.FilesLocation);               
}
Run Code Online (Sandbox Code Playgroud)

c# windows-explorer process

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

哪些值使从VARCHAR到DATE的转换失败?

我正在从键/值表中读取一个值,该值应包含格式的NULLABLE日期yyyy-MM-dd

查询的简化版本是。

SELECT CAST(ClaimDate AS DATE) AS ClaimDate
FROM MyTable
Run Code Online (Sandbox Code Playgroud)

这导致错误消息:

从字符串转换日期和/或时间时转换失败。

我也尝试了CONVERT(DATE, ClaimDate)无济于事。

现在,除了知道为什么会出现此错误之外,我还很想知道是哪个值导致了此错误。

我已经看到有关上述错误消息的几个问题。但是我还没有找到能回答我问题的人。

当然,除了获得不良价值外,提出解决方案也受到高度赞赏。

t-sql sql-server date

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