小编use*_*438的帖子

引用表中没有与外键中的引用列列表匹配的主键或候选键

在SQL Server中,我收到此错误 - >

"引用的表'BookTitle'中没有主键或候选键与外键'FK_ BookCopy _Title__2F10007B' 中的引用列列表匹配."

我首先创建了一个称为BookTitle关系的关系.

CREATE TABLE BookTitle (
ISBN            CHAR(17)       NOT NULL,
Title           VARCHAR(100)   NOT NULL,
Author_Name     VARCHAR(30)    NOT NULL,
Publisher       VARCHAR(30)    NOT NULL,
Genre           VARCHAR(20)    NOT NULL,
Language        CHAR(3)        NOT NULL,    
PRIMARY KEY (ISBN, Title))
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个称为BookCopy关系的关系.这种关系需要引用BookTitle关系的主键,Title.

CREATE TABLE BookCopy (
CopyNumber         CHAR(10)            NOT NULL,
Title              VARCHAR(100)        NOT NULL,
Date_Purchased     DATE                NOT NULL,
Amount             DECIMAL(5, 2)       NOT NULL,
PRIMARY KEY (CopyNumber),
FOREIGN KEY (Title) REFERENCES BookTitle(Title))
Run Code Online (Sandbox Code Playgroud)

但我无法创建 …

sql sql-server candidate key

43
推荐指数
4
解决办法
8万
查看次数

C# 刽子手游戏错误

我一直有这个错误。

ArgumentOutOfRangeException 未处理。指数超出范围。必须为非负数且小于集合的大小。参数名称:索引

下面是有问题的表单的完整代码,也是 Hangman 游戏发生的地方。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace Hangman_APPD_Assignment
{
public partial class Form2 : Form
{
    public Form2()
    {
        InitializeComponent();
    }
Run Code Online (Sandbox Code Playgroud)

列表标签 = new List(); 是 makeLabels() 方法将使用的标签。

    String w = "";
    List<Label> labels = new List<Label>();
    int score = 0, missed = 0, correctCount = 0, gameCount = 1;
Run Code Online (Sandbox Code Playgroud)

下面的代码是当用户单击“退出”按钮时,应用程序将关闭。

    private void btnQuit_Click(object sender, EventArgs e)
    {
        Application.Exit();
    }
Run Code Online (Sandbox Code Playgroud)

下面的代码是当表单加载或显示时,使用 makeLabels() …

c#

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

如何为多个按钮创建事件处理程序?

在我的C#项目中,我正在创建一个Hangman游戏,其中包含一组按钮,其中包含从A到Z的字母.单击时所有这些按钮将执行相同的方法.我不想逐个为每个事件创建一个事件处理程序.那么如何为所有这些按钮创建一个SINGLE事件处理程序呢?

c# event-handling winforms

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

标签 统计

c# ×2

candidate ×1

event-handling ×1

key ×1

sql ×1

sql-server ×1

winforms ×1