标签: view

SQL 视图中列的默认值

我有一个包含许多列的 SQL 视图。ID(地块 ID)例如:7465-85-7468 建筑物(如果需要特定建筑物的 ID)例如:102 房间(如果需要特定房间的 ID)例如:0023

我每行都有一个 ID,但对于大多数行,没有建筑物 ID 或房间 ID

我想用 '000' 来填充空白行以表示建筑,用 '0000' 来表示房间。

我可以将这些字段合并到第四个字段中(完整 ID)

它尝试使用“ISNULL”获取默认值,但没有成功。

现在,我有这样的东西

ID / 建筑物 / 房间 / 完整 ID

7848-05-6956 / / / 7848-05-6956--

6985-26-7485 / 102 / 0000 / 6985-26-7485-102-0000

7236-12-0145 / / 0223 / 7236-12-0145--0223

我需要这个

ID / 建筑物 / 房间 / 完整 ID

7848-05-6956 / 000 / 0000 / 7848-05-6956-000-0000

6985-26-7485 / 102 / 0000 / 6985-26-7485-102-0000

7236-12-0145 / 000 / 0223 / 7236-12-0145-000-0223

sql default view isnull

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

如何从布局覆盖视图的方法?

我想知道如何View从我的代码扩展我的布局中的一个类。我见过不同的例子,我们说例如:

listView = new ListView(this){
   //Override some methods here
 }
Run Code Online (Sandbox Code Playgroud)

现在,如果ListView我的布局中已经有了,但我仍然想覆盖某些内容,该怎么办。例如,我可以ListView从布局内部引用的唯一方法是:

listView = (ListView)findViewById(R.id.mylistView);
Run Code Online (Sandbox Code Playgroud)

所以从这个例子我如何覆盖列表视图的方法。请我只是一个普通的android程序员。请赐教。

java android overriding view

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

将 Java 代码转换为模型视图控制器架构模式

我用java编写了一些代码来给出1到10的一些数字,然后还显示平均值。我想将其更改为模型视图控制器方法(这就是导师想要的)。我们只上过一节课,我真的不明白如何改变它。如果有人能完成这个并告诉我如何(就像他们试图教一个 5 岁的孩子一样)那会很棒。

//JAVA CODE
public class Ex4 {

    public static void main(String[] args) {
        int sum = 0;
        int average = 0;
        for (int i=1; i < 10; i++){

            sum = sum + i;
            average = sum/i;

        }
        System.out.println("The sum is " + sum);
        System.out.println("The average is " + average);

    }    
}
Run Code Online (Sandbox Code Playgroud)

java controller model view software-design

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

如何在android *.xml 文件中使用特殊字符?

有一个类似的问题,但这并没有回答所有问题。1.在layout.xml中如何使用双引号?下面的代码给出了一个错误

<TextView
android:layout_height="match_parent"
android:text="This is double" quote."
//The text have only one double quote (after double) 
//This is double" quote.
android:layout_width="wrap_content"/>
Run Code Online (Sandbox Code Playgroud)

我尝试使用 " 和 \" 但都没有帮助。我可以从 strings.xml 中获取双引号,但我想将文本保留在 layout.xml 中(如果我想显示一小部分内容,则编写单独的字符串文件是没有意义的文本,如度-分-秒 (°'"))。我怎样才能做到这一点?

  1. 在strings.xml 中我不能使用< 或>。

    <string name="x"><sub>地下隧道</string>

<sub> 被忽略,但我想显示该部分(带有小于和大于符号)。虽然我还没有尝试过,但我认为使用 \<sub\> 可能会有所帮助。但在这种情况下,如果我想显示 \<sub\> (带反斜杠),我该怎么做?

正如我在第一行所说,我知道这是一个重复的问题。但是另一个问题中的解决方案对我没有帮助(“对我不起作用)。此外,我问了两个问题(2. 与strings.xml 相关)。

android view character quote

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

为什么这个包含水平线的视图标签会使应用程序崩溃?

当我注释掉视图标签时,应用程序工作正常。当它被包含时它会崩溃。如果有人可以帮助我,我会很高兴。

custom_info_window.xml

 <?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@color/background_marker"
    android:orientation="vertical">

    <TextView
        android:id="@+id/title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="@string/distance"
        android:textColor="@color/foreground_marker"
        android:textSize="14dp"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/subtitle"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:textColor="@color/foreground_marker"
        android:textSize="14sp" />

    <TextView
        android:id="@+id/snippet"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:textColor="@color/foreground_marker"
        android:textSize="14sp" />

    <view
        android:layout_width="match_parent"
        android:layout_height="1dp"
        android:background="@color/foreground_marker"/>


    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ic_custom_info_window" />

        <TextView
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_alignParentTop="true"
            android:gravity="center"
            android:paddingRight="8dp"
            android:text="@string/custom_marker_remove"
            android:textColor="@color/foreground_marker"
            android:textSize="14sp"
            android:textStyle="italic" />
    </LinearLayout>


</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

安卓监视器中的错误

12-28 00:28:10.580 22344-22344/com.example.nobodyme.buildingareafinder E/dalvikvm: Could not find class 'com.google.android.chimera.Activity', referenced from method lq.b
12-28 00:28:10.771 22344-22344/com.example.nobodyme.buildingareafinder …
Run Code Online (Sandbox Code Playgroud)

xml layout android view horizontal-line

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

在 VIEW 的定义中使用 INSERT:CREATE VIEW AS INSERT INTO

如果我想做一些相对复杂的事情——通常由存储过程完成的事情。是否可以使用 a 使其自动VIEW

我的具体情况:

我想要输出表 = 输入表 A + 一些行输入表 B。在存储过程中,我可以先复制表 A,然后再复制INSERT INTO它,但在视图中不允许这样做。

简化示例:

输入表为[test_album],输出表 = 输入表 + 歌手王子。

--create test data
IF OBJECT_ID('[dbo].[test_album]', 'U') IS NOT NULL 
    DROP TABLE [dbo].[test_album] 

CREATE TABLE [test_album] ( 
    id int not null identity(1, 1) primary key, 
    singer VARCHAR(50) NULL, 
    album_title VARCHAR(100) NULL 
    ) 

INSERT INTO [test_album] (singer, album_title) 
    VALUES ('Adale', '19'), 
        ('Michael Jaskson', 'Thriller')

--this can be executed as sql code or in stored proc
SELECT * …
Run Code Online (Sandbox Code Playgroud)

sql sql-server view insert-into

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

iPhone X 主页指示灯行为

我试图在 iPhone X 上模拟 home 指示器的行为,但不知道如何。在某些应用程序中,主页指示灯变暗,您必须滑动它才能激活正常行为。我在控制器中找到了一个隐藏指示器的选项,但这不是我要找的。例如,在 Clash Royale 和 Clash of Clans 中,home 指示灯变暗,然后当你向上滑动它时,指示灯变亮,如果你再次这样做,它会激活“home”。使用我发现的 API 隐藏指标真的只会让它表现得很奇怪。

这是我正在使用的 API,但它不像我在其他应用程序中看到的那样工作。启用自动隐藏后,指示器将消失,直到您滑动并立即调用主页操作。这不好,因为目的是防止无意中滑动到主屏幕:

override func prefersHomeIndicatorAutoHidden() -> Bool {
    return true
}
Run Code Online (Sandbox Code Playgroud)

我更喜欢的行为是指示灯变暗,然后在您向上滑动(但不是回家)时激活(变亮),然后再次向上滑动以触发主页。这种行为在 Supercell 应用程序中是不变的,但可能不是内置行为。

为了查看差异,您可以查看其中一个 Supercell 应用程序(在 iPhone X 上),并查看仅设置属性的应用程序。

view ios swift iphone-x

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

如何在 React Native 中将另一个文件的视图包含到组件中?

我有以下课程如何在php中包含另一个文件(如include())中的视图。

class A extends Component {
  render() {
    return (
      <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
        <Text>A</Text> 
      </View>
    );
  }
}

class B extends Component {
  render() {
    return (
      <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
        <Text>B</Text>
      </View>
    );
  }
}

class C extends Component {
  render() {
    return (
      <View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
        <Text>B</Text>    
      </View>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

我必须包含来自外部文件的视图。我们可以通过导入将一个类包含到另一个类中,但是视图呢?

import class view include react-native

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

在 oracle 中创建视图时 to_date 未验证用户输入值

我正在 Oracle 12.2.0.1.0 中创建一个视图,并在我的视图中添加以下条件:

WHERE trunc(whenmodified) = TO_DATE('&userinput', 'DDMMYYYY')
Run Code Online (Sandbox Code Playgroud)

whenmodified 是日期类型。

当用户输入不是 'DDMMYYYY' 格式时,我希望得到一个错误。但是像14142020这样的输入没有错误,并且正在创建视图。我期待以下错误:ORA-01843:无效月份

01843. 00000 -  "not a valid month"
*Cause:    
*Action:
Run Code Online (Sandbox Code Playgroud)

我正在使用 SQL DEVELOPER。

sql oracle view to-date

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

我可以在 oracle 中创建参数化视图吗

我有一个这样的查询

SELECT ID,REF_ID,BATCHNO FROM reporttbl
where POSTING_DT >= '06/01/2020' and POSTING_DT <= '06/30/2020'
Run Code Online (Sandbox Code Playgroud)

我每个月都需要它,所以我想把它放在一个视图中,但是随着日期每个月都在变化,如果有一个日期参数可以在调用它时传递给视图,那就太好了。有什么办法可以实现这一目标吗?我是 oracle 的新手,感谢每一个帮助。谢谢你。

oracle view parameterized

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