问题列表 - 第2290页

oracle过程返回整数

在oracle中,我想创建一个删除sproc,它根据删除的结果返回一个整数.

这就是我到目前为止所拥有的.

create or replace
PROCEDURE Testing
( 
iKey IN VARCHAR2
)
 AS 

BEGIN
  delete from MyTable WHERE 
  TheKey = iKey;

END Testing;
Run Code Online (Sandbox Code Playgroud)

我已经尝试过放置RETURNS INTEGER,但是sproc不会编译.

sql oracle

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

从上传的Excel文件中获取数据而不保存到文件系统

我要求允许此ASP.NET Web应用程序的用户上载特定格式的Excel电子表格,使用电子表格中的数据填充数组,并将数组绑定到Oracle存储过程以进行验证并插入数据库.我必须能够从Excel电子表格中读取数据,而无法将其保存到Web服务器的硬盘上.这是我无法弄清楚如何做的部分.这是一个简单的代码示例.

<%--ASP.NET Declarative--%>
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="Send File" OnClick="Button1_Click" />

// C# Code-Behind
protected void Button1_Click(object sender, EventArgs e) {
    var postedFile = FileUpload1.PostedFile;

    // ... Read file in memory and put in format to send to stored procedure ...

}
Run Code Online (Sandbox Code Playgroud)

谁能帮我这个?我感谢任何人的考虑.

thx,
gabe

c# asp.net excel file-upload web-applications

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

在SimpleXML for PHP中删除具有特定属性的子项

我有几个具有不同属性的相同元素,我正在使用SimpleXML访问:

<data>
    <seg id="A1"/>
    <seg id="A5"/>
    <seg id="A12"/>
    <seg id="A29"/>
    <seg id="A30"/>
</data>
Run Code Online (Sandbox Code Playgroud)

我需要删除id为"A12" 的特定seg元素,我该怎么做?我已经尝试循环遍历seg元素并取消设置特定元素,但这不起作用,元素仍然存在.

foreach($doc->seg as $seg)
{
    if($seg['id'] == 'A12')
    {
        unset($seg);
    }
}
Run Code Online (Sandbox Code Playgroud)

php xml dom simplexml

48
推荐指数
5
解决办法
10万
查看次数

类型安全:未经检查的演员

在我的spring应用程序上下文文件中,我有类似的东西:

<util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String">
    <entry key="some_key" value="some value" />
    <entry key="some_key_2" value="some value" />   
</util:map>
Run Code Online (Sandbox Code Playgroud)

在java类中,实现如下:

private Map<String, String> someMap = new HashMap<String, String>();
someMap = (HashMap<String, String>)getApplicationContext().getBean("someMap");
Run Code Online (Sandbox Code Playgroud)

在Eclipse中,我看到一条警告说:

类型安全:从Object到HashMap的未选中转换

我做错了什么?我该如何解决这个问题?

java spring unchecked type-safety

248
推荐指数
7
解决办法
34万
查看次数

RevNum字段由Word 2007或SharePoint设置为2

.docx文件"签入" 到SharePoint并对其进行编辑后,.docx属性设置为SharePoint.

这没有意义,有人可以解释一下为什么会这样吗?

sharepoint ms-office

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

labview CIN是老式的吗?

我正在使用labview编写应用程序,需要使用外部代码.我已经读过,使用CIN是老式的并且使用"错误".它是否正确?我应该使用共享dll吗?

这两种方法的优点/缺点是什么?

dll labview cin

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

何时char*对于严格的指针别名是安全的?

我一直在尝试理解严格的别名规则,因为它们适用于char指针.

这里说明:

始终假定char*可以引用任何对象的别名.

好的,在套接字代码的上下文中,我可以这样做:

struct SocketMsg
{
   int a;
   int b;
};

int main(int argc, char** argv)
{
   // Some code...
   SocketMsg msgToSend;
   msgToSend.a = 0;
   msgToSend.b = 1;
   send(socket, (char*)(&msgToSend), sizeof(msgToSend);
};
Run Code Online (Sandbox Code Playgroud)

但接下来是这个声明

相反的情况并非如此.将char*转换为除char*之外的任何类型的指针并取消引用它通常违反严格别名规则.

这是否意味着当我收回一个char数组时,当我知道消息的结构时,我无法重新解释转换为结构:

struct SocketMsgToRecv
{
    int a;
    int b;
};

int main()
{
    SocketMsgToRecv* pointerToMsg;
    char msgBuff[100];
    ...
    recv(socket, msgBuff, 100);
    // Ommiting make sure we have a complete message from the stream
    // but lets assume msgBuff[0]  has a complete msg, and lets interpret …
Run Code Online (Sandbox Code Playgroud)

c sockets strict-aliasing

23
推荐指数
2
解决办法
5693
查看次数

如何在Delphi 7中接收http请求?

在Delphi应用程序中哪个组件最适合用于接收HTTP请求?

delphi http delphi-7

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

从NSProgressIndicator获取NSImage

我需要将NSProgressIndicator中的图像放入NSOutlineView Cell中.我已经编写了代码,为确定的指标执行此操作,它的工作效果非常好:

NSProgressIndicator *progressIndicator = [[NSProgressIndicator alloc] initWithFrame:NSMakeRect(0, 0, 16, 16)];
[progressIndicator setStyle:NSProgressIndicatorSpinningStyle];          
[progressIndicator setIndeterminate:NO];
[progressIndicator setMaxValue:100.0];
[progressIndicator setDoubleValue:somePercentage];          

NSImage *updateImage = [[NSImage alloc] initWithData:[progressIndicator dataWithPDFInsideRect:[progressIndicator frame]]];
[progressIndicator release];


return [updateImage autorelease];
Run Code Online (Sandbox Code Playgroud)

我试图修改代码也给我不确定的指标图像.然而,对于不确定的情况,我总是得到一个空白的16x16图像.(我已经通过在每种情况下将图像写入文件来确认这一点,确定的情况给出了进度指示器图像,不确定的情况总是16x16白色方块).

修改后的代码是:

if(self.lengthUnknown)
{
    NSProgressIndicator *progressIndicator = [[NSProgressIndicator alloc] initWithFrame:NSMakeRect(0, 0, 16, 16)];
    [progressIndicator setStyle:NSProgressIndicatorSpinningStyle];          
    [progressIndicator setIndeterminate:YES];

    NSImage *updateImage = [[NSImage alloc] initWithData:[progressIndicator dataWithPDFInsideRect:[progressIndicator frame]]];
    [progressIndicator release];


    return [updateImage autorelease];
}
else
{
 // Same code as the first listing, this case works fine
}
Run Code Online (Sandbox Code Playgroud)

不确定的进度指标是否使用某种类型的绘图导致-dataWithPDFInsideRect:无法捕获其图像?


更多信息:我尝试将进度指示器设置为不使用线程动画以及尝试通过NSImage的lockFocus方法获取内容,如下所示,但这些尝试都没有产生任何影响.

Dave在 …

cocoa objective-c

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

将 NETBIOS 域转换为 FQDN(完全限定域名)

简而言之 - 如何将 NETBIOS 域转换为 FQDN?

详细信息:假设我在域 A 中,并且我拥有域 B 的用户凭据,该域与域 A 具有信任关系(我可以对凭据进行身份验证)。当我拥有的只是来自该域的某些经过身份验证的用户的凭据(包括 netbios 域名)时,如何获取域 B 的 FQDN?

我正在用 C# 编码,但也欢迎使用 COM/WMI/Win32 解决方案。

c# dns netbios fqdn active-directory

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