小编Ste*_*ger的帖子

如何查询数据库文化(SQL Server 2005)?

如何查询数据库文化(SQL Server 2005)?

我在插入和获取日期时遇到问题,因为客户端的服务器与我的开发人员服务器不同.

我可以调整日期,但我需要了解服务器的文化......

sql-server culture sql-server-2005

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

公交车时刻表数据库设计

我正在尝试设计一个数据库来存储300条不同公交线路的时间表.每条路线有不同的停靠次数和周一至周五,周六和周日的不同时间.我已经表示了每条路线的公共汽车出发时间如下,我不确定表中是否应该有空值,这看起来不错吗?

route,Num,Day,    t1,   t2,   t3,    t4    t5      t6      t7      t8     t9    t10 

117, 1, Monday,   9:00, 9:30, 10:50, 12:00, 14:00  18:00   19:00   null   null   null
117, 2, Monday,   9:03, 9:33, 10:53, 12:03, 14:03  18:03   19:03   null   null   null
117, 3, Monday,   9:06, 9:36, 10:56, 12:06, 14:06  18:06   19:06   null   null   null
117, 4, Monday,   9:09, 9:39, 10:59, 12:09, 14:09  18:09   19:09   null   null   null
.
.
.
117, 20, Monday,   9:39, 10.09, 11:39, 12:39, 14:39  18:39   19:39   null   null   null …
Run Code Online (Sandbox Code Playgroud)

mysql sql database-design timetable

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

SQlite/Firebird:它们中的任何一个都支持多个并发写访问吗?

问题:我目前将ASP.net应用程序数据存储在XML文件中.

现在的问题是我有异步操作,这意味着我遇到了对XML文件进行同时写访问的问题......

现在,我正在考虑转向嵌入式数据库来解决这个问题.我正在考虑使用SQlite和嵌入式Firebird.

但是我不确定SQlite或Firebird是否可以处理多个并发写访问.
我当然不希望再次遇到同样的问题.
有人知道吗?
SQlite当然更为人所知,但哪一个更好 - SQlite还是Firebird?我倾向于说Firebird,但我真的不知道.

请不要MS-Access或MS-SQL-express建议,我是一个理智的人.

c# asp.net sqlite firebird embedded-database

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

如何忽略WebService请求中的SSL证书错误?

问题:我编写了一个控制台程序,它使用SQL Server 2005 Web服务将报告上载到SQL Server 2005报告服务(这样我就不必每次手动上传100个报告).

它在本地和远程工作正常.但现在,问题是一台服务器使用SSL所以rs.Url ="https://hostname/ReportServer/reportservice2005.asmx

现在的问题是SSL证书无效......我可以通过忽略此错误从浏览器访问reportserver.我怎么能用网络服务呢?

 ' http://msdn.microsoft.com/en-us/library/aa225813(SQL.80).aspx
    ' COR.Reporting.ReportingServiceInterface.CreateThisReport(strFileNameAndPath, strReportName, strReportingPath)
    ' COR.Reporting.ReportingServiceInterface.CreateThisReport("c:\path\to\file\xy.rdl", "xy", "/COR")
    Public Shared Sub CreateThisReport(ByVal strFileNameAndPath As String, ByVal strReportName As String, ByVal strReportingPath As String, Optional ByVal bOverwrite As Boolean = True)
        Dim rs As ReportingService2005 = New ReportingService2005
        rs.Credentials = ReportingServiceInterface.GetMyCredentials(strCredentialsURL)
        rs.Timeout = ReportingServiceInterface.iTimeout
        rs.Url = ReportingServiceInterface.strReportingServiceURL


        Dim btBuffer As Byte() = Nothing

        Dim rsWarnings As Warning() = Nothing
        Try
            Dim fstrStream As System.IO.FileStream = System.IO.File.OpenRead(strFileNameAndPath)
            btBuffer = New [Byte](fstrStream.Length) …
Run Code Online (Sandbox Code Playgroud)

ssl web-services ssl-certificate reportingservices-2005 ssrs-2008

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

比较相同的数组值

在PHP中比较同一数组中元素的最佳方法是什么,这样如果在数组A中有两个具有相同值的元素,我可以传递一个函数作为参数来做某事吗?

php arrays compare

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

在X11上激活一个窗口,为什么我会丢失标题栏?

使用波纹管代码,我在X11上激活一个窗口.

我正在使用FindWindow来获取窗口句柄,它工作得很好.然后我想把指定的窗口放在前台.为此,我使用XRaiseWindow.

XRaiseWindow(display, wdThisWindow);
Run Code Online (Sandbox Code Playgroud)

但是,XRaiseWindow在某些窗口上不起作用(很多,但不是全部).我想这是因为他们的override_redirect WindowAttribute没有设置为true.所以我使用XChangeWindowAttributes将此属性设置为true.现在,XRaiseWindow将所有窗口都带到了顶部.问题是,EyeOfGnome(图片浏览器)和所有其他应用程序都丢失了顶部的标题栏...(你知道,右边有一个关闭控件的那个......).更糟糕的是,窗户不再出现在后台......

我想如果我在提升窗口后设置了override_redirect属性,问题就会消失.但是......问题现在已经从所有应用程序(例如gnome-terminal)消失了 - 除了EyeOfGnome(图片查看器)......

我错过了什么,或者这是一个EyeOfGnome问题,还是一般的GTK问题?

这是导致问题的部分代码:

XSetWindowAttributes xswa;
xswa.override_redirect = True;
XChangeWindowAttributes(display, wdThisWindow, CWOverrideRedirect, &xswa);
XRaiseWindow(display, wdThisWindow);
xswa.override_redirect = False;
XChangeWindowAttributes(display, wdThisWindow, CWOverrideRedirect, &xswa);
XSetInputFocus(display, wdThisWindow, RevertToNone, CurrentTime);
Run Code Online (Sandbox Code Playgroud)

这是完整的代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <X11/X.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>



// Info: xwininfo
// I am compiling using 
// gcc -o activate activate.c -L/usr/X11R6/lib -lX11


// ERROR HANDLER, GENERIC
static int ErrorHandler (Display *display, XErrorEvent *error)
{
   //printf ("\r\n error! \r\n");// gcc …
Run Code Online (Sandbox Code Playgroud)

c linux x11 gtk xlib

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

是否有任何C/C++ system()函数接受unicode?

问:在C/C++中,是否有接受Unicode的系统函数?见下面的原因:

#include <stdio.h>
#include <stdlib.h>


int main(int argc, char* argv[])
{
    // http://stackoverflow.com/questions/3313332/bringing-another-apps-window-to-front-on-mac-in-c
    system("osascript -e \"tell application \\\"Address Book\\\" to activate\"");
    return EXIT_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)

c c++

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

如何从Firebird中的非表中选择数据?

我正在寻找火鸟 - 相当于:

SELECT 'abc' AS abc, 123 AS def, '20110101' AS dt
Run Code Online (Sandbox Code Playgroud)

每当我这样做

SELECT 'whatever' as xxx 
Run Code Online (Sandbox Code Playgroud)

我收到一条错误消息.

sql syntax firebird

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

C/C++/C#:如何做"mount -a"

题:

在C/C++/C#中.(我需要它用于C#,但C和C++也很好).

如何在Linux上安装-a.我的意思是编程,没有开始像这样的过程

system("mount -a");
Run Code Online (Sandbox Code Playgroud)

编辑:
注意"-a".
我的问题实际上并不是关于如何挂载A挂载点.
它是关于如何在/ etc/fstab中挂载所有挂载点.
这意味着解析文件,解压缩挂载点,检查是否已挂载,并且只有在尚未挂载的情况下才挂载...

c c# c++ linux system-calls

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

SQL:何时以及为什么两个条件允许?

题:

我最近有一个有趣的SQL问题.
我必须得到租赁合同的租赁合同.

问题是,每个房间可能有多个租赁合同,每个房间有多个租赁对象.

但是,由于糟糕的数据库修补,租赁合同被分配给房间,而不是租赁对象.因此,我必须取合同号,并将其与租赁对象号进行比较,以获得正确的结果.

我以为这会做:

SELECT * 
FROM T_Room 

LEFT JOIN T_MAP_Room_LeasingObject 
    ON MAP_RMLOBJ_RM_UID = T_Room.RM_UID 

LEFT JON T_LeasingObject
    ON LOBJ_UID = MAP_RMLOBJ_LOBJ_UID

LEFT JOIN T_MAP_Room_LeasingContract  
    ON T_MAP_Room_LeasingContract.MAP_RMCTR_RM_UID = T_Room.RM_UID 

LEFT JOIN T_Contracts 
    ON T_Contracts.CTR_UID = T_MAP_Room_LeasingContract.MAP_RMCTR_CTR_UID 
    AND T_Contracts.CTR_No LIKE ( ISNULL(T_LeasingObject.LOBJ_No, '') + '.%'     ) 

WHERE ...
Run Code Online (Sandbox Code Playgroud)

但是,因为映射表在我有合同号之前就加入了,并且我没有映射表就无法获得合同号,所以我有两倍的条目.

问题有点复杂,因为没有租赁合同的房间也需要出现,所以我不能只使用内部连接.

通过一些实验,我发现这可以按预期工作:

SELECT * 
FROM T_Room 

LEFT JOIN T_MAP_Room_LeasingObject 
    ON MAP_RMLOBJ_RM_UID = T_Room.RM_UID 

LEFT JON T_LeasingObject
    ON LOBJ_UID = MAP_RMLOBJ_LOBJ_UID

LEFT JOIN T_MAP_Room_LeasingContract  

LEFT JOIN T_Contracts 
    ON T_Contracts.CTR_UID = T_MAP_Room_LeasingContract.MAP_RMCTR_CTR_UID …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server postgresql join

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