标签: execute

SQLAlchemy 使用包含 @DECLARE 本地表的原始 SQL 执行

我被困住了——我有以下带有 SQL alchemy 的 python 脚本,我已经非常成功地将其用于其他几个目的。

import sqlalchemy
from sqlalchemy import MetaData
from sqlalchemy.orm import *

engine = sqlalchemy.create_engine("this line of code would provide credentials to the     database")
connection = engine.connect()
session = sessionmaker(bind=engine)
result = connection.execute(sqlquery)

for row in result: print row
Run Code Online (Sandbox Code Playgroud)

最近,我发现如果我的“sqlquery”包含 @Declare MyTable 语句,我会收到错误:

"This result object does not return rows. "
sqlalchemy.exc.ResourceClosedError: This result object does not return rows. It has been closed automatically.
Run Code Online (Sandbox Code Playgroud)

这是我的 SQL 查询,它在 SSMS 中运行良好,但当我尝试使用 SQLAlchemy 执行它时不会执行

DECLARE @USER TABLE
(
    UserID …
Run Code Online (Sandbox Code Playgroud)

sql sqlalchemy execute declare

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

检查 iframe 是从批准的域中调用的吗?

可能的重复:
如何将 iframe 从外部站点的显示限制为仅特定域

我想要的很简单。我想防止我的网站被我未批准的域调用。假设只有 a.com 和 b.com 可以有一个带有 iframe 的页面,调用我的 web 应用程序 wwww.mydomain.com/myapp.php。我怎样才能做到这一点?

1st 我在考虑我的网络应用程序检查 iframe 的父域的域。也许这是可能的,但肯定不容易,因为跨域限制。

第二,我想让 a.com 和 b.com 上的请求页面首先执行一个小的 PHP 脚本,该脚本将一些信息写入文件或我的数据库,所以我知道请求页面位于批准的域之一上。问题是如何调用以及何时执行脚本?

放置带有 src 属性的脚本标签或图像标签是个好主意吗?对我来说,这看起来是一个相当简单的解决方案,不需要 PHP。请求页面可以是纯 HTML。

它应该是这样的:

<img src="http://wwww.mydomain.com/myapp.php" style="width: 0px; height: 0px;" alt="Not an image"  title="Not an image"/>
Run Code Online (Sandbox Code Playgroud)

你有什么建议?

html iframe execute

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

优化 Project Euler 12 (Python) 的解决方案

我有以下针对 Project Euler Problem 12 的代码。但是,执行起来需要很长时间。有人有加快速度的建议吗?

n = input("Enter number: ")
def genfact(n):
    t = []
    for i in xrange(1, n+1):
        if n%i == 0:
            t.append(i)
    return t

print "Numbers of divisors: ", len(genfact(n))
print

m = input("Enter the number of triangle numbers to check: ")
print
for i in xrange (2, m+2):
    a = sum(xrange(i))
    b = len(genfact(a))
    if b > 500:
        print a
Run Code Online (Sandbox Code Playgroud)

对于 n,我输入任意数字(例如 6)只是为了检查它是否确实返回因子数量列表的长度。对于 m,我输入 80 000 000

对于少量的情况,它的工作速度相对较快。如果我输入b > 50;对于 a,它返回 28,这是正确的。

python time execute long-integer

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

插入执行格式 Postgresql 字符串

我想创建一个函数来更新表。

我正在尝试运行它:

SELECT insert_function('asda', 1 ,1 , 'asd', 1)
Run Code Online (Sandbox Code Playgroud)

但我收到错误:

LINE 3 VALUES("asda","1","1","asd","1") 列不存在。

当我尝试 rot 运行时:

SELECT insert_function('1', 1 ,1 , '1', 1) 在 """"""" 附近的零长度分隔标识符

第 3 行 VALUES(""1"","1","1",""1"","1")(^在第一项)

CREATE TABLE IF NOT EXISTS commits (
    id SERIAL PRIMARY KEY, 
    goo CHAR(64) NOT NULL, 
    foo INTEGER NOT NULL, 
    bla INTEGER NOT NULL, 
    ma CHAR(512) NOT NULL, 
    fgt INTEGER NOT NULL
);

CREATE OR REPLACE FUNCTION insert_function(goo char(64), foo INTEGER, bla INTEGER, ma CHAR(512), fgt INTEGER)
  RETURNS VOID AS …
Run Code Online (Sandbox Code Playgroud)

sql postgresql execute sql-insert postgresql-9.3

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

如何从Java代码调用PHP脚本?

正如标题所示......当用户单击Java Swing应用程序中的按钮时,我尝试使用以下代码执行PHP脚本:

URL url = new URL( "http://www.mywebsite.com/my_script.php" );
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.connect();
Run Code Online (Sandbox Code Playgroud)

但没有任何反应...... 有什么不对吗?

php java execute

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

HTML 5 - 下载并运行/执行文件

HTML 5是否提供了运行或执行下载文件的方法?我已经阅读了文件API来下载文件,但还没有提到如何执行它.由于安全问题,它可能不赞成,但有时候有充分的理由这样做.为了缓解安全问题,可能需要签名文件作为HTML5未来增强的考虑因素.

html5 file execute download

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

执行外部.class 文件?

因此,我有一个.class文件及其绝对路径,我需要知道如何.class从 Java 内部执行该文件。Class如果我也能从中得到一样东西就好了。

我知道loadClass中的方法ClassLoader,但它需要文件的“二进制名称”。我不确定是否可以获得外部.class文件的二进制名称,但如果可以的话,那会很有用!但是,如果没有,是否有其他方法来执行或获取外部文件的实例.class

/*For those of us who work better with examples..
Let's say I have a .class file located at C:/Users/USER/Desktop. So..*/

String absolutePath = "C:/Users/USER/Desktop/FILE.class";

/*Now, having that, how would I get an instance of that class, or,
at least, execute it?*/
Run Code Online (Sandbox Code Playgroud)

java reflection external execute

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

RunWait() - 添加参数

我的AutoIt脚本启动另一个脚本(用UIAutomation编写).所以我写了这个:

RunWait("C:\AutoUIInst\Test\bin\Debug\" & "Test.exe", "","")
Run Code Online (Sandbox Code Playgroud)

它工作正常.但现在我必须添加一个参数.例如:"Test.exe -someParam".所以我试过RunWait():

RunWait('"C:\AutoUIInst\Test\bin\Debug\" & "Test.exe" -someParam', "","")
Run Code Online (Sandbox Code Playgroud)

那不行.有人可以帮忙吗?

autoit execute

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

ELF 文件 - 获取字符串使用位置的函数

我有一个 elf 文件,我想知道是否可以获得一些有关可执行文件中使用变量(字符串)的信息。

如果我打印出 .elf 的字符串,我会发现一个有趣的字符串,我想知道它在哪个函数中使用,这是否可能?

谢谢你!

debugging execute elf

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

BigQuery 是否支持“立即执行”命令来运行动态查询?

我可以在 Oracle 中进行这样的编码,使用“执行立即 'sql 查询..' ”命令动态创建表。



    create or replace function make_a_table1(p_table_name varchar2, p_column_name varchar2, p_data_type varchar2) return varchar2 is
    var varchar2(150);
    sydt varchar2(30);
    pragma autonomous_transaction;
    begin
    select to_char(sysdate,'HH24_MI_SS') into sydt from dual;
    dbms_output.put_line(sydt);
    var :='create table '||p_table_name||'_'||sydt||' ( '||p_column_name||' '||p_data_type||')';
    dbms_output.put_line(var);
      execute immediate var;  
      commit;
      return 'Table Created Successfully';
    end;

Run Code Online (Sandbox Code Playgroud)

是否有可能在 BigQuery 函数中实现这一目标?

sql oracle execute google-bigquery

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