小编Rup*_*dav的帖子

使用"Oracle.DataAccess"(带参数)在C#中调用Oracle存储过程

所以我试图从我的C#.NET应用程序调用Oracle存储过程.我可以找到的大多数在线参考建议"使用System.Data.OracleClient;",但.Net 3.5无法识别该命名空间,因此我使用的是"Oracle.DataAccess.Client".

下面是我的代码的一些解释,以前设置和测试的OracleConnection称为'myConn'已经填充了参数':arg_myArg'(如果重要的话,这是一个数字):

command.Connection = myConn;
command.CommandType = CommandType.StoredProcedure;
command.CommandText = "exec mySchema.myProc(:arg_myArg)"
command.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

诀窍在于程序没有按设计返回,它只是填充了我从中拉出的不同表.但是,当我尝试运行上面的代码时,我在最后一行得到一个'OracleException'并给出了这个错误:

ORA-06550: line 1, column 13:
PLS-00103: Encountered the symbol "MYSCHEMA" when expecting one of the following:

   := . ( @ % ;
The symbol ":=" was substituted for "MYSCHEMA" to continue.
Run Code Online (Sandbox Code Playgroud)

从命令中删除"exec"会出现此错误:

ORA-06550: line 1, column 8:
PLS-00801: internal error [22503]
ORA-06550: line 1, column 8:
PL/SQL: Statement ignored
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我很乐意澄清任何事情

这是我第一次在stackoverflow.com和我上周的这份工作上发帖,所以我很感激你的理解和相对急于搞清楚这一点

.net c# stored-procedures oracle10g ora-06550

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

在浏览器中禁用"下载此视频"Real Player按钮

有没有办法禁用RealPlayer中的"下载此视频"按钮.似乎当用户在其计算机上安装了RealPlayer时,它会自动将"下载此视频"按钮添加到任何加载FLV的SWF.

编辑:我的目的不是阻止某人下载SWF或FLV,我只想删除RealPlayer在我的Flash内容之上添加的丑陋按钮.

javascript flash flv realplayer

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

有没有办法在以编程方式替换参数值后获取CommandText?

有没有办法CommandText在.NET中以编程方式替换paramater值?

假设我们有一个命令:

let cmd = conn.CreateCommand()
cmd.CommandText <- "select * from smsqueue where smsqueueid=:pid"
cmd.CommandType <- CommandType.Text
cmd.Parameters.Add("pid", 0)
Run Code Online (Sandbox Code Playgroud)

我想得到准备好的命令文本; 这将是这样的:

select * from smsqueue where smsqueueid=0
Run Code Online (Sandbox Code Playgroud)

有分析器可以获取此信息,但我想在代码中明确地执行此操作(例如,F#或C#).

c# database ado.net f#

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

为什么作为类成员的重载运算符只能有一个参数

为什么我不能使用带有2个参数的重载运算符作为类的成员,如下所示:

myclass& operator+(const otherclass& cl, int value);
Run Code Online (Sandbox Code Playgroud)

c++

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

Android搜索活动无法启动

当我按下Android手机上的搜索按钮时,我的搜索框没有显示.我想做的是做一个ASyncTask(或后台任务)来获取字符串数组(人名)的JSON响应,搜索结果,并使用IMDB具有的相同搜索功能将其显示给用户.目前,我正在使用字符串数组来测试我的搜索响应/请求.有任何想法吗?

按下搜索按钮时会收到以下警告(但我认为这与我的问题无关):

04-21 03:35:23.767: WARN/KeyCharacterMap(12946): Can't open keycharmap file
04-21 03:36:48.978: WARN/KeyCharacterMap(12999): Error loading keycharmap file '/system/usr/keychars/qtouch-touchscreen.kcm.bin'. hw.keyboards.65537.devname='qtouch-touchscreen'
04-21 03:37:21.408: WARN/KeyCharacterMap(2576): Using default keymap: /system/usr/keychars/qwerty.kcm.bin

以下错误由@Heiko Rupp提供:

04-21 03:17:51.994: WARN/SearchableInfo(1293): Invalid searchable metadata for com.redacted/.SearchActivity: Search label must be a resource reference.

SearchActivity.java:

package com.redacted;

import android.app.ListActivity;
import android.app.SearchManager;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ArrayAdapter;

public class SearchActivity extends ListActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.search_results);
        handleIntent(getIntent());
    }

    @Override
    protected void onNewIntent(Intent intent) {
        setIntent(intent);
        handleIntent(intent);
    } …
Run Code Online (Sandbox Code Playgroud)

android android-manifest android-layout android-searchmanager

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

为什么GCC不允许我将模板参数用于另一个模板的参数?

我编写了以下模板函数来汇总std :: vector对象的内容.它本身就是一个名为sum.cpp的文件.

#include <vector>

template<typename T>
T sum(const std::vector<T>* objs) {
    T total;
    std::vector<T>::size_type i;
    for(i = 0; i < objs->size(); i++) {
        total += (*objs)[i];
    }
    return total;
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译此函数时,G ++会发出以下错误:

sum.cpp: In function ‘T sum(const std::vector<T, std::allocator<_Tp1> >*)’:
sum.cpp:6: error: expected ‘;’ before ‘i’
sum.cpp:7: error: ‘i’ was not declared in this scope
Run Code Online (Sandbox Code Playgroud)

据我所知,返回此错误的原因是因为std::vector<T>::size_type无法解析为某种类型.这是我唯一的选择std::size_t(如果我理解正确但通常但并非总是相同std::vector<T>::size_type),或者是否有解决方法?

c++ templates stl g++ function-templates

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

可以是用于创建客户端到客户端连接的websockets吗?

我想让客户端成为客户端连接,暂时使用像桥梁这样的服务器,我看到了websockets,但我不知道这是否可行.任何的想法?

html5 websocket

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

泊松变数, ? 连接和到达率,Java网络模拟

我正在开发一个网络模拟器,其中数据包到达和传输尝试的事件遵循泊松分布。我对 Knuth 算法进行了改编:

\n\n
public class Poisson {\n\n    private double \xce\xbb;\n    private Random rand;\n\n    /** Creates a variable with a given mean. */\n    public Poisson(double \xce\xbb) {\n        this.\xce\xbb = \xce\xbb;\n        rand = new Random();\n    }\n\n    public int next() {\n        double L = Math.exp(-\xce\xbb);\n        double p = 1.0;\n        int k = 0;\n\n        do {\n            k++;\n            p *= rand.nextDouble();\n        } while (p > L);\n\n        return k - 1;\n\n    }\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的规范规定节点使用泊松过程随机重新安排楼层。平均到达间隔时间呈指数分布,平均值 Ts = 2.5ms。我使用 \xce\xbb = 2.5 是否正确?

\n\n

当我想举办新到货活动时,我会这样做:

\n\n
Event …
Run Code Online (Sandbox Code Playgroud)

java simulation networking poisson

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

HTML5视频播放 - 图像预加载

我正在使用视频标签和jQuery来显示HTML5视频播放.

如何在视频仍在加载显示时显示图像?

我会用jQuery来做这个..

提前致谢!

PD:视频预加载时显示图像.

video html5 image-preloader

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

java Script User定义$ function,如jquery

我正在尝试创建用户定义$函数,因为我不能在现有项目中使用Jquery.

我想让这个函数像Jquery $('ID')一样工作

请给我一些提示任何提示或示例示例

function $(element) {

}

var value = $('elementID').value
Run Code Online (Sandbox Code Playgroud)

更新: 因为我有prototype.js

function $(element) {
  if (arguments.length > 1) {
    for (var i = 0, elements = [], length = arguments.length; i < length; i++)
      elements.push($(arguments[i]));
    return elements;
  }
  if (Object.isString(element))
    element = document.getElementById(element);
  return Element.extend(element);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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