问题列表 - 第45268页

如何在MySQL Stored Proc中存储和迭代结果集?

我对MySQL存储过程相对较新,所以我希望有人可以帮助我.我想调用我的存储过程(可能传入一个IN参数)并让它执行以下操作:

  1. SELECT 一些数据
  2. 迭代记录
  3. 对每个记录中的一些字段执行一些操作,包括INSERT基于其找到的数据的其他表中的一些字段.

我的问题是我不知道如何存储SELECT数据集并迭代记录.我知道该怎么declareset这样的东西inttext,但不完整的数据集.我该怎么做呢?

谢谢

mysql stored-procedures

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

WPF - 超链接样式不随内部标签的样式而改变

鉴于以下 XAML 标记,当我将鼠标悬停在超链接上时,我希望超链接中的文本变为橙色,因为我在其父控件上设置前景色,并且它应该通过Property Value Inheritance进行过滤。但它仍然是黑色的。我需要做什么?

<Window x:Class="WpfApplication1.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Window.Resources>
        <Style x:Key="DemoLink" TargetType="{x:Type Hyperlink}">
            <Style.Triggers>
                <Trigger Property="IsMouseOver" Value="True">
                    <Setter Property="Foreground" Value="DarkOrange" />
                </Trigger>
            </Style.Triggers>
        </Style>
    </Window.Resources>
    <Grid>
        <Label>
            <Hyperlink Style="{StaticResource DemoLink}">
                <Label Content="Text that should change colour on mouse over" />
            </Hyperlink>
        </Label>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)


更新: Meleak 的简单答案是,使用 TextBlock 而不是内部 Label 会导致样式按预期工作 - TextBlock 从其父级获取前景色,而 Label 则不会。

例如

<Label>
    <Hyperlink Style="{StaticResource DemoLink}">
        <TextBlock Text="Text that does change colour on mouse over" />
    </Hyperlink>
</Label>
Run Code Online (Sandbox Code Playgroud)

wpf label styles hyperlink

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

Xcode - 根据Target导入具有相同名称的不同头文件

我有一个包含多个目标的项目,每个目标都构建了一个非常相似的应用程序版本,但具有不同的图像资产和plists.对于plist/images来说没问题,但我使用的是ShareKit和Appirater框架,它们的头文件带有#defines用于配置.对于每个版本,我认为需要导入此头文件的不同版本,因为每个目标构建的每个应用程序的配置都不同.

所以目标A有SHConfig.h,目标B有不同的SHConfig.h

我可以编辑这些框架的源代码,根据目标导入不同的头文件,但是当我升级框架时,这会很麻烦.

有没有更好的方法根据目标导入不同的头文件(具有相同的名称)?

iphone macos xcode header-files ios

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

嵌套类

如果我将一个类嵌套在另一个类中,嵌套类是否会自动成为父类的子类?嵌套类是否可以访问父类的所有公共方法,vairables?

哦对不起 - 我主要指的是Java编程语言!

java nested class inner-classes

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

使用WindowsIdentity.GetCurrent()枚举组返回旧的组集

我有一个用户,当我尝试使用System.Security.Principal.WindowsIdentity.GetCurrent().Groups用户的计算机或System.Web.HttpContext.Current.Request.LogonUserIdentity.GroupsIIS服务器上枚举她的组时 ,我会得到他们旧组的列表,而不是他们的新组.

我检查了他们进行身份验证的DC,并且ASP.NET页面在SharePoint实例中运行,因此LogonUserIdentity最喜欢从Kerberos票证中提供.

我应该直接从AD中查找组而不是依赖于WindowsIdentity或LogonUserIdentity吗?

asp.net credentials active-directory

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

c ++ printf问题:如何安全地将char*传递给printf?

const char* abc = "foo";
printf(abc);
Run Code Online (Sandbox Code Playgroud)

这样安全吗?我看到了一些遗留代码,包括这个.谢谢!

非常非常抱歉..我犯了一个错误,我改回来了......

c++ printf pointers

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

Hibernate 3.3.2GA不正确地从PostgreSQL 9.0加载bytea数据,并且所有类型映射都是正确的

您可能将bytea列映射为Hibernate类型二进制.在java中,bytea数据适当地表示为byte [].

设置数据时,它会正确显示在PostreSQL 9.0数据库中.

例如:

            set( [ 1, 2, 0, 1, 255, 0 ] )
Run Code Online (Sandbox Code Playgroud)

在正常的SQL查询输出中显示如下:

             \x010201ff00
Run Code Online (Sandbox Code Playgroud)

当Hibernate调用java set()例程加载数据时,数据不正确.除第一个字节外的所有字节都更改为字节值的ASCII表示形式.set()函数的断点并观察Hibernate调用:

           set( [ 1, 50, 48, 49, 102, 102, 48 ] )
Run Code Online (Sandbox Code Playgroud)

等效:

           set( [ 1, '2', '0', '1', 'f, 'f', '0' ] )
Run Code Online (Sandbox Code Playgroud)

PostgreSQL 9.0已将其默认的bytea输出从'escape'更改为'hex'.这混淆了(至少)9.0之前版本的hibernate.

要解析,请编辑postgresql.conf文件并将"bytea_output"的设置从"hex"更改为"escape",从而恢复旧的输出格式.重启服务器.

...
#vacuum_freeze_min_age = 50000000
#vacuum_freeze_table_age = 150000000
bytea_output = 'escape'         # hex, escape  escape is REQUIRED BY  HIBERNATE 3.3.2GA
#xmlbinary = 'base64'
#xmloption = 'content'
...
Run Code Online (Sandbox Code Playgroud)

您的SQL查询数据现在也将以更传统的八进制形式显示:

\001\002\000\001\377\000
Run Code Online (Sandbox Code Playgroud)

由于hex更易于阅读,任何人都知道如何配置Hibernate 3.3.2GA来理解十六进制格式?

postgresql hibernate

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

通过Android的AccountManager类进行Twitter身份验证

我正在开发一个基于Twitter的应用程序,我正在尝试将Android内置的帐户支持纳入Twitter.以下代码用于弹出我的应用程序的确认对话框以访问twitter,但我不确定要传递什么作为authenticationType.任何帮助,将不胜感激.我在各地搜索过,似乎无法找到正确的答案.它取代了下面的"oauth".

AccountManager am = AccountManager.get(this);
Account[] accts = am.getAccountsByType(TWITTER_ACCOUNT_TYPE);
if(accts.length > 0) {
    Account acct = accts[0];
    am.getAuthToken(acct, "oauth"/*what goes here*/, null, this, new AccountManagerCallback<Bundle>() {

    @Override
    public void run(AccountManagerFuture<Bundle> arg0) {
        try {
                     Bundle b = arg0.getResult();  
                     Log.e("TrendDroid", "THIS AUTHTOKEN: " + b.getString(AccountManager.KEY_AUTHTOKEN));  
                } catch (Exception e) {  
                     Log.e("TrendDroid", "EXCEPTION@AUTHTOKEN");  
                }  
    }}, null);
}
Run Code Online (Sandbox Code Playgroud)

twitter android accountmanager twitter-oauth

9
推荐指数
1
解决办法
4642
查看次数

使用javascript和facebook连接创建facebook活动

我正在建立一个使用facebook连接的网站.是否有可能在网站上创建Facebook活动并邀请朋友并使用javascript在Facebook上发布此活动?

我已经看过developers.facebook.com,但是如果Graph API是我正在寻找的,或者只对facebook应用程序开放,那么就无法解决.

javascript facebook

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

Google AJAX API - 如何获得超过4个结果?

我使用下面的谷歌API ajax来获取特定搜索词的图像.这是在WinForms应用程序中完成的.

以下链接似乎有效,但它只返回4个结果(通过JSON)

有谁知道如何更多地哄骗它?

http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Apple+Cake

显然必须有另一个参数来请求更多或分页结果,但我似乎无法弄明白?谁知道?

json image google-api

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