小编Dan*_*ett的帖子

如何将存储过程中的数据导入临时表?

我正在研究sybase ASE 15.寻找类似这样的东西

Select * into #tmp exec my_stp;
Run Code Online (Sandbox Code Playgroud)

my_stp返回10个数据行,每行有两列.

sybase-ase

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

从数据库中获取表名

我搜索过一堆网站,但我没有遇到任何代码或教程,这些代码或教程已经完成了从单个数据库中获取表名的细节.

假设我有4个数据库并且我想要调用数据库中所有表的名称,mp21我可以使用什么查询?

mysql sql

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

如何显示带复选框的MessageBox?

我想创建一个MessageBox具有Yes/ No按钮和一个复选框.

该应用程序是一个图片缩放器,它将同时重新调整大量图片的大小; 在此过程中,它将检查新的位置文件名是否存在,并带有覆盖它的选项.

MessageBox将给用户覆盖如果需要任何新的文件的选项,而复选框可以防止不必点击Yes X的次数,如果他们要覆盖每个文件.

如何在MessageBox对话框中添加复选框?

c# checkbox messagebox

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

在T-SQL中最好地使用临时表上的索引

如果要在存储过程中创建临时表并希望在其上添加一个或两个索引,以提高针对它的任何其他语句的性能,最佳方法是什么?SYBASE说这个:

"创建索引时,表必须包含数据.如果创建临时表并在空表上创建索引,Adaptive Server不会创建列统计信息(如直方图和密度).如果在创建索引后插入数据行,优化器的统计数据不完整."

但是最近一位同事提到,如果我在不同的存储过程中创建临时表和索引到实际使用临时表的那个,那么Adaptive Server优化器能够使用它们.

总的来说,我不是那些增加价值的包装程序的忠实粉丝,所以我实际上并没有去测试这个,但我想我会把问题放在那里,看看是否还有其他任何人方法或建议?

t-sql indexing temp-tables sybase-ase

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

如何从PHP中的数字中获取月份名称?

我有一个包含月份编号的变量.如何从此值中获取月份名称?

我知道我可以定义一个数组$month_num => $month_name,但我想知道PHP中是否有一个时间函数可以做到这一点,而不需要数组?

php datetime date

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

在centos上安装perl-JSON

当我试图运行perl脚本(在我的centos 6机器上)时,我收到此消息:

Can't locate JSON.pm in @INC (@INC contains: 
/usr/local/lib/perl5/5.10.1/x86_64-linux-thread-multi 
/usr/local/lib/perl5/5.10.1 
/usr/local/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi 
/usr/local/lib/perl5/site_perl/5.10.1 .)...
Run Code Online (Sandbox Code Playgroud)

谷歌搜索后,我发现我需要安装该模块; 但是,当我打字时:

sudo yum install perl-JSON
Run Code Online (Sandbox Code Playgroud)

我收到这条消息:

    ...
Setting up Install Process
Package perl-JSON-2.17-1.el5.noarch already installed and latest version
Nothing to do
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能运行该脚本?

我的perl版本是 v5.10.1

谢谢,

perl json centos centos6

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

Windows 8中的自助服务终端运行常规软件(非Windows应用商店应用)

我的公司使用公共信息亭运营.这些信息亭运行的是Windows 8,虽然它们是安全的,但它们肯定不如您在银行看到的AKA ATMS信息亭那么安全.运行Windows 8的原因是利用Microsoft最近推出的新Kiosk功能.但是,如果正在运行或打算运行的软件在Windows应用商店中作为应用程序可用,则OS似乎仅允许在此KIOSK模式下运行.

此时所需的软件无法存放到Windows应用商店,但我仍然希望利用Kiosk功能.如何使用自助服务终端功能并仍然运行所需的应用程序?Kiosk模式的官方MS术语是Assigned Access.

我们尝试通过最少的用户访问权限以及启动时启动软件来尽可能地锁定自助服务终端.另外,我们尽可能使用BitLock.但是,启动软件仍然存在延迟,有人确实认为网上冲浪很可能会这样做.

我知道Microsoft已经为Windows应用商店应用设置了Assigned Access规则,但我仍然在寻找任何可能的解决方法.甚至可以快速制作Windows应用商店应用的方法,仅适用于我的用途.欢迎使用第三方软件.但任何有助于我们案件的建议都值得赞赏.

当然,在Active Directory,GPEdit和Registry中玩游戏将更接近我想要实现的目标.我面临的主要问题之一是Windows桌面和Metronic UI将在应用程序加载之前加载,而在Kiosk模式下:请参阅此处 - 启动时间更快.

用户使用此启动时间来检查和使用攻击的时间.因此即使有很好的定制,我也会遇到这样的问题:它永远不会像MS那样有效.最后,我将其留给MS以获得最佳结果.

很多人都在寻找这个答案,我敢肯定,任何帮助都表示赞赏.


TLDR:如何在没有Windows应用商店应用的情况下使用Windows 8.1 Kiosk功能,但是有软件吗?

c# kiosk kiosk-mode windows-8 windows-store-apps

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

报表查看器Web控件需要Web表单上的System.Web.UI.ScriptManager

我试图调用在SSRS中创建的.rdl报告在aspx页面中调用; 但我收到以下错误:

报表查看器Web控件需要System.Web.UI.ScriptManagerWeb表单上的

我的守则如下,

protected void Page_Load(object sender, EventArgs e)
{
    //string query = Session["ClosedBugsResult1"].ToString();

    if(!IsPostBack)
    ReportViewer1.ProcessingMode = ProcessingMode.Remote; 
    ReportViewer1.ServerReport.ReportServerUrl = new Uri("http://localhost/reportserver"); 
    ReportViewer1.ServerReport.ReportPath = @"D:\Users\XXX\Documents\Visual Studio 2008\Projects\BugtrackerSample1\BugTrackerSample\BugTrackerSample\Report1.rdl"; 

    //ReportParameter[] param = new ReportParameter[1]; 
    //param[0] = new ReportParameter("CustomerID", txtparam.Text);
    //ReportViewer1.ServerReport.SetParameters(param);
    System.Web.UI.ScriptManager scriptManager = new ScriptManager(); 
    Page page = new Page();
    System.Web.UI.HtmlControls.HtmlForm form = new HtmlForm();
    form.Controls.Add(scriptManager); 
    form.Controls.Add(ReportViewer1); 
    page.Controls.Add(form);
    page.DataBind();  //exception here 
    ReportViewer1.ServerReport.Refresh();
}
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.

.net rdl reporting-services

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

.NET等效于GetLastInputInfo?

是否有与Windows GetLastInputInfo()API 等效的.NET ?

我知道P/Invoke API是可能的,但我正在寻找已经内置在.NET框架中的方法或技术.

.net c#

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

支持.NET产品的多个数据库的最佳方法是什么?

我们正在设计一种可以支持多个数据库的产品.我们目前正在做这样的事情,以便我们的代码支持MS SQL以及MySQL:

namespace Handlers
{
    public class BaseHandler
    {
        protected string connectionString;
        protected string providerName;

        protected BaseHandler()
        {
            connectionString = ApplicationConstants.DatabaseVariables.GetConnectionString();
            providerName = ApplicationConstants.DatabaseVariables.GetProviderName();
        }
    }
}

namespace Constants
{
    internal class ApplicationConstants
    {
        public class DatabaseVariables
        {
            public static readonly string SqlServerProvider = "System.Data.SqlClient";
            public static readonly string MySqlProvider = "MySql.Data.MySqlClient";

            public static string GetConnectionString()
            {
                return ConfigurationManager.ConnectionStrings["CONNECTION_STRING"].ConnectionString; 
            }

            public static string GetProviderName()
            {
                return ConfigurationManager.ConnectionStrings["CONNECTION_STRING"].ProviderName;
            }
        }
    }
}

namespace Handlers
{
    internal class InfoHandler : BaseHandler
    { …
Run Code Online (Sandbox Code Playgroud)

c# architecture design-patterns multiple-databases

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