问题列表 - 第75547页

将SQL导出到Excel

如何将我的数据从SQL Server 2008导出到Excel 2010或更高版本?

我试过SQL方式:

sp_configure 'show advanced options', 0;
GO
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 0;
GO
RECONFIGURE;
GO
INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
'Excel 8.0;Database=C:\testing.xls;Extended Properties=EXCEL 12.0;HDR=YES', 
'SELECT NO_ORDRE, Date FROM [Sheet1$]') 
SELECT [NO_ORDRE], GETDATE() FROM ORDRE
GO
Run Code Online (Sandbox Code Playgroud)

不幸的是我收到错误:OLE DB提供程序'Microsoft.Jet.OLEDB.4.0'不能用于分布式查询,因为提供程序配置为在STA模式下运行.

然后我尝试了C#方式:

 public class ExportToExcel
    {
        private Excel.Application app;

        private Excel.Workbook workbook;
        private Excel.Worksheet previousWorksheet;
       // private Excel.Range workSheet_range;
        private string folder;

        public ExportToExcel(string folder)
        {

            this.folder = folder;
            this.app = null;
            this.workbook = null;
            this.previousWorksheet = null;
           // …
Run Code Online (Sandbox Code Playgroud)

c# excel sql-server-2008

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

SQL Server存储过程/查询的说明

我希望有人可以解释这个SQL Server 2005存储过程的片段,它是一个选择查询的一部分 - 我能胜任php mysql,但ASP/SQL Server不是我的强项!

+RTRIM(ISNULL(r.country,''))+'|'
+RTRIM(ISNULL(r.phone,''))+'|'
+RTRIM(ISNULL(r.fax,''))+'|'
+dbo.UKBN(RTRIM(ISNULL(r.bn,'')))+'|'
+RTRIM(ISNULL(r.bn,''))+'|'
+RTRIM(ISNULL(CAST (r.eventid AS varchar(5)),''))
)
Run Code Online (Sandbox Code Playgroud)

我理解,如果它们为''并且修剪它们,则将db变量重置为它们,然后将它们连接在一起进行管道分离.

这是我没有得到的

+dbo.UKBN(RTRIM(ISNULL(r.bn,'')))+'|'
Run Code Online (Sandbox Code Playgroud)

它似乎检查r.bn是否为null然后重置为''如果是,然后执行修剪,但后来我不明白dbo.UKBN是什么?

它似乎不是表/ var或其他存储过程 - 有人可以解释它在此布局中可能/做的事情.

sql sql-server stored-procedures sql-server-2005

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

C / C ++-Mac OS X-检查文件是否存在

检查文件是否存在,不创建文件并通过使用Mac库<.mach-o / dyld.h>或其他文件写入信息的最佳方法是什么?

c c++ macos

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

在C#中是否存在空日期

我想在Oracle数据库中输入日期.有时这个值将为null.所以在我写的函数中,我需要一种方法来传递这个null值.我在这个日期作为存储过程的参数传递.此参数可以为null.我正在使用Oracle.DataAccess dll来使这个东西工作.如果它确实为null,我想只是抛出一个null变量.你觉得那会有用吗??? 以下是我目前正在设置此方案的方式......

cmd.Parameters.Add("ACTIVE_DATEIn", DateTime.Parse(ActiveDate));
conn.Open();
outcome = cmd.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

活动日期是我要传入的可能的空变量.显然,您无法将空值转换为日期时间.你们会建议做什么?

oracle variables nullable c#-4.0

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

透明色图

我想得到像这个密度的密度分布图http://www.nicolacarlon.it/out.png 与alpha通道而不是像这个密度的蓝色通道http://www.nicolacarlon.it/out2.png

我发现这个代码,但它不起作用:(

    theCM = cm.get_cmap()
    theCM._init()
    alphas = np.abs(np.linspace(-1.0, 1.0, theCM.N))
    theCM._lut[:-3,-1] = alphas
    plt.imshow(img, cmap=theCM)
    plt.savefig("out.svg", transparent=True)
Run Code Online (Sandbox Code Playgroud)

python numpy matplotlib color-mapping

5
推荐指数
0
解决办法
5906
查看次数

PHP MySQL PDO lastInsertID导致致命错误

我试着浏览一些其他帖子,但没有看到任何我正在寻找的东西.

我有一个数据库查询

$sql = "INSERT INTO groups(Name) VALUES (:name)";
$dbs = $dbo->prepare($sql);

$dbs->bindParam(":name", $_POST['name'], PDO::PARAM_STR);

$dbs->execute();

$groupID = $dbs->lastInsertId();
Run Code Online (Sandbox Code Playgroud)

这会返回这个致命的错误:

[Tue Dec 20 13:59:23 2011] [error] [client 127.0.0.1] PHP Fatal error:  Call to undefined method PDOStatement::lastInsertId() in /media/Storage/www/2011/admin/public/ajax.users.php on line 87, referer: http://localhost/2011/admin/public/menu.php?page=users
Run Code Online (Sandbox Code Playgroud)

根据PDO :: lastInsertId()的php手册:

如果PDO驱动程序不支持此功能,PDO :: lastInsertId()将触发IM001 SQLSTATE.

我如何确定我的服务器是否支持lastInsertId()?我在任何地方的错误日志中都没有看到IM001.

当我运行它时,数据插入正常,但我无法在下一组设置组权限的INSERT中使用它的ID.

php mysql pdo

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

Visual Studio Web Deploy不发布所有文件

当我使用Visual Studio Web Deploy设置将我的ASP.net MVC 3.0应用程序发布到IIS 7时,不会更新一个部分视图文件.

是否可以调试一个特定文件失败的原因?

iis-7

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

HTML5 Boilerplate页面特定的Javascript放置

如果您使用单个javascript文件来保存所有脚本,那么您在哪里放置仅适用于一个页面的脚本?

背景

这可能是意见问题或"最佳实践",但我对其他人的意见感兴趣:

我正在项目中使用html5 Boilerplate.他们建议您将所有javascript放在一个文件中script.js以提高速度和一致性.似乎合理.

但是,我有一些地理位置脚本只与单个页面相关,而不是其他页面.我是否应该违反惯例并将此脚本放在我依赖的javascript库调用下面的页面上?只需调用相关函数(位于script.js)文件中,在它们所依赖的库的链接下面?

谢谢!

javascript html5boilerplate

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

在OS X Lion上安装PIL(完整的菜鸟)

我想运行python的ndimage来做一些图像分析.我有一台运行OSX Lion和Python 2.7的64位Mac.当我尝试从ndimage命令运行命令时,我发现我需要安装PIL.

我下载并解压缩它(现在进入下载文件夹,有没有更好的地方去做?).我运行setup.py并获取以下消息:

running install
running build
running build_py
running build_ext
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.6.sdk -arch i386 -arch x86_64 -g -O2 -DNDEBUG -g -O3 -DHAVE_LIBZ -I/System/Library/Frameworks/Tcl.framework/Headers -I/System/Library/Frameworks/Tk.framework/Headers -IlibImaging -I/Library/Frameworks/Python.framework/Versions/2.7/include -I/usr/include -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.6-intel-2.7/_imaging.o
unable to execute gcc-4.2: No such file or directory
error: command 'gcc-4.2' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

我读到无法在Mac OS X 10.7 Lion上构建PIL并确保我安装了32/64位版本的python 2.7(Mac OS X 64位/ 32位x86-64/i386安装程序(2.7.2)对于Mac OS …

python image scipy python-imaging-library osx-lion

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

#leror gl.h包含在glew.h之前

所以我试图将我的OpenGL代码从Main()移动到一个特定的类中,该类只在必要时处理3D图形.以前,我的main.cpp文件的顶部看起来像这样:

#define GLEW_STATIC
#include <GL/glew.h>
#include <SFML/Graphics.hpp>
#include <cstdlib>
#include <iostream>
#include <fstream>
#include "Game.h"
Run Code Online (Sandbox Code Playgroud)

这很好用.我试图做的是将所有与OpenGL相关的代码移到Game类的方法中.所以我删除#define GLEW_STATIC,并#include <GL/glew.h>从上面的,并把它们放到Game.h,这样Game.h的顶部,现在看起来是这样的:

#define GLEW_STATIC
#include <GL/glew.h>
#include <SFML/Graphics.hpp>
#include <cstdlib>
#include <iostream>
#include <fstream>
#include "Environment.h"
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,我得到标题错误,#error gl.h included before glew.h.

为什么会发生这种情况,如何在不发生这种情况的情况下(几乎)完全在特定类的函数内部使用OpenGL代码?

编辑:

我也在main.cpp中尝试过这个配置,试图确保在GLEW之前没有包含任何SFML.

#include <cstdlib>
#include <iostream>
#include <fstream>
#include "Game.h"
#include <SFML/Graphics.hpp>
Run Code Online (Sandbox Code Playgroud)

不幸的是,这没有帮助(没有其他任何内容,我在这里没有提到).

c++ opengl codeblocks include sfml

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