小编Tho*_*ton的帖子

如何列出Oracle数据库中现有的所有角色?

如何列出Oracle数据库中现有的所有角色?

我一直在搜索表:

ROLE_TAB_PRIVS
ROLE_SYS_PRIVS
ROLE_ROLE_PRIVS

SELECT * FROM ROLE_TAB_PRIVS WHERE ROLE = 'ROLETEST';
Run Code Online (Sandbox Code Playgroud)

但我找不到我刚刚创建的角色.

oracle

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

如何授予"grant create session"权限?

如何授予为Oracle中的用户或角色创建会话权限的权限?

oracle

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

在哪个包中,我可以在 .Net MAUI 中找到“AlsoNotifyChangeFor”?

我在 .Net MAUI 中使用 CommunityToolkit.Mvvm 8.0.0 包。

我有一个简单的课程如下:

using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
using CommunityToolkit.Mvvm.Collections;
using CommunityToolkit.Mvvm.DependencyInjection;
using CommunityToolkit.Mvvm.Messaging;

namespace My.ViewModels
{

    public partial class BaseViewModel:ObservableObject
    {
        public BaseViewModel()
        {
        }

        [ObservableProperty]
        [AlsoNotifyChangeFor(nameof(IsNotBusy))]   <<<< Compilation error here
        bool isBusy;

        [ObservableProperty]
        string title;

        public bool IsNotBusy => !isBusy;
    }
}
Run Code Online (Sandbox Code Playgroud)

此类在属性AlsoNotifyChangeFor上引发编译错误。

对于要使用的属性,它显示“找不到类型或命名空间名称”。

在哪里可以找到使用此属性的正确包?

maui

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

Oracle:在另一个模式中授予Create表?

我有两个用户:Schema1和Schema2

如何将Schema2上的Create Table权限授予Schema1?

我一直在转身,我感到困惑.我试过了 :

从Schema2我试过,

GRANT CREATE TABLE TO SCHEMA1 WITH ADMIN OPTION;
Run Code Online (Sandbox Code Playgroud)

但似乎这样可以在自己的Schema中为Schema1创建表,而不是在Schema2中.

有什么想法吗?

谢谢.

oracle

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

.Net Maui 具有多项选择功能的选择器?

MAUI 中有一个可以进行多项选择的选择器吗?我找不到任何。

到目前为止,我使用的是标准的。但它没有选择多个值的能力。

<Picker x:Name="MyPicker" VerticalOptions="Center"></Picker>
Run Code Online (Sandbox Code Playgroud)

在此处的文档中,他们也没有谈论任何多重选择。

maui

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

如何在毛伊岛隐藏默认开关“开/关”文本?

我在 .Net Maui 有一个开关控件:

<Switch IsToggled="true" Grid.Row="3" Grid.Column="1" VerticalOptions="Center"/>
Run Code Online (Sandbox Code Playgroud)

默认情况下,它根据其状态显示“开/关”标签。我希望它什么也不显示。

有什么方法可以隐藏/删除它吗?

在此输入图像描述

maui

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

Oracle:如何在表中只激活一行?

我有一个名为Active的字段的Oracle表.此字段具有唯一约束,因此只有一行将标记为"活动".

在添加新行或更新旧行时,数据库层中是否有任何方法只保留一行?

表的现状

ID        Active
----------------
1         yes
Run Code Online (Sandbox Code Playgroud)

添加了一个新的活动行:

新表的状态

ID        Active
----------------
1         No
2         Yes
Run Code Online (Sandbox Code Playgroud)

第1行使用Active = Yes进行更新

ID        Active
----------------
1         Yes
2         No
Run Code Online (Sandbox Code Playgroud)

当然,当插入新行时,我无法使用触发器更新表.

有没有人知道如何做到这一点?

oracle

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

如何实现接口的默认方法?

在.Net中创建一个新类时,如果我将其声明为“ Implements IDisposable”并按Enter,则可以看到Visual Studio通过其elertt添加了已经填充到我的类中的不同方法和函数。当我尝试使用接口执行此操作时,它将创建方法和函数。

有什么方法可以提供我的方法和函数的默认实现吗?

我一直在寻找链接,但无法解决我的问题。

我正在寻找实现的示例:

#Region "IDisposable Support"
    Private disposedValue As Boolean ' To detect redundant calls

    ' IDisposable
    Protected Overridable Sub Dispose(ByVal disposing As Boolean)
        If Not Me.disposedValue Then
            If disposing Then
                ' TODO: dispose managed state (managed objects).
            End If

            ' TODO: free unmanaged resources (unmanaged objects) and override Finalize() below.
            ' TODO: set large fields to null.
        End If
        Me.disposedValue = True
    End Sub

    ' TODO: override Finalize() only …
Run Code Online (Sandbox Code Playgroud)

.net vb.net interface visual-studio

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

如何在 .Net Maui 中创建选项卡式页面?

我在 .Net Maui 有一个选项卡式页面,如下所示:

<?xml version="1.0" encoding="utf-8" ?>
<TabbedPage
    xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
                     x:Class="MyApp.Pages.SomeClass"
    xmlns:Controls="clr-namespace:MyApp.Resources.Controls"
    xmlns:local="clr-namespace:MyApp.Pages"
                     Title="Some title">
    <local:Page1 />
    <local:Page2 />
    <local:Page3 />
</TabbedPage>
Run Code Online (Sandbox Code Playgroud)

这些页面或多或少相同:

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage
    xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
                     x:Class="MyApp.Pages.Page1"
    xmlns:Controls="clr-namespace:MyApp.Resources.Controls"
    xmlns:VerticalStackLayout="clr-namespace:MyApp.Resources.Controls"      
                     Title="Vente">
    <VerticalStackLayout>
        <Label Text="Page 1"/>
    </VerticalStackLayout>
</ContentPage>
Run Code Online (Sandbox Code Playgroud)

C# 代码:

public partial class Page1: ContentPage {
  public Page1() {
    InitializeComponent();
  }
}
Run Code Online (Sandbox Code Playgroud)

选项卡式页面在 Windows 上正常工作:

截屏

然而,在物理 Android 设备上,打开选项卡式页面时出现以下异常。这些页面都没有 C# 内容。它们100%是空的。

0xFFFFFFFFFFFFFFFF in Android.Runtime.JNIEnv.monodroid_debugger_unhandled_exception C#
0x1A in Android.Runtime.JNINativeWrapper._unhandled_exception at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:12,5 C#
0x23 in Android.Runtime.JNINativeWrapper.Wrap_JniMarshal_PPLLL_L at /Users/runner/work/1/s/xamarin-android/src/Mono.Android/Android.Runtime/JNINativeWrapper.g.cs:353,26    C#
0xEE …
Run Code Online (Sandbox Code Playgroud)

c# android maui

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

如何使用 apex_string.split?

我正在尝试分割字符串:OK#15#78by #

我想获取字符串的第一部分:好的

我尝试了以下查询,但它不起作用:

select apex_string.split('OK#15#78','#')[0] from dual;
Run Code Online (Sandbox Code Playgroud)

接下来我可以尝试什么?

oracle plsql oracle-apex

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

标签 统计

oracle ×5

maui ×4

.net ×1

android ×1

c# ×1

interface ×1

oracle-apex ×1

plsql ×1

vb.net ×1

visual-studio ×1