Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual Studio引用特定(SQL)数据库项_Sql_Visual Studio 2010 - Fatal编程技术网

Visual Studio引用特定(SQL)数据库项

Visual Studio引用特定(SQL)数据库项,sql,visual-studio-2010,Sql,Visual Studio 2010,我正在Visual studio中开发一个程序,它是一个相当简单的菜单系统,用于假设的餐厅,本质上为用户提供了一系列带有问题的表单,并最终为他们提供选项,然后他们可以建立一个餐饮项目列表等,并获得给定的成本和类似的结果。 有关产品的信息存储在SQL数据库中,如名称、价格、卡路里等 我已经环顾了四周,但我很难找到一种方法来引用数据库中的特定字段或行,或者通过名称或键。 这可能吗 问候。我想你所问的只是一个 示例表 Product ------------ ProductId|Name |Cost

我正在Visual studio中开发一个程序,它是一个相当简单的菜单系统,用于假设的餐厅,本质上为用户提供了一系列带有问题的表单,并最终为他们提供选项,然后他们可以建立一个餐饮项目列表等,并获得给定的成本和类似的结果。 有关产品的信息存储在SQL数据库中,如名称、价格、卡路里等

我已经环顾了四周,但我很难找到一种方法来引用数据库中的特定字段或行,或者通过名称或键。 这可能吗


问候。

我想你所问的只是一个

示例表

Product
------------
ProductId|Name  |Cost|
1        |Apple |1.50|
2        |Orange|2.00|
仅提取苹果的示例查询

SELECT Name, Cost
FROM Product
WHERE ProductId = 1
如何在SQL Server中创建自动生成这些唯一键的表

CREATE TABLE Product (ProductId INT IDENTITY(1,1), Name VARCHAR(50), 
                          Cost FLOAT(2))
如何插入数据以利用自动关键点生成。然后是获得新身份的方法

INSERT INTO Product (Name, Cost) VALUES ('Apple', 1.50)
RETURN @@IDENTITY

希望这能给你一个正确的方向?

万一有人检查了这一点,select语句会起作用吗?基本上,我会有一个按钮,当我点击这个按钮时,我希望程序用与按钮相关的行中指定的数据填充一个文本框。因此,如果按钮上写着apple,我会说,例如,我希望它在文本框中填充单词'Fruit'。您是在动态创建这些按钮吗?您可以获取产品列表(调用
选择ProductId,Name FROM Product
),并将结果放入您制作的列表中。然后,当单击一个时,再次调用数据库以获取有关它的信息。类似于
从ProductType中选择[Type],其中ProductId=@ProductId
并将
@ProductId
设置为您正在处理的任何内容(比如苹果的1)。Jeremy是正确的。然而,听起来你确实应该多读一些关系数据库的知识(也许这就是做家庭作业的原因?)。这个网站不是一个教学网站,而是一个特定的问答网站。所以,一般来说,开放式问题(现在正在成为)通常会被关闭,以保持网站的整洁和问答。我只想指出,正如我所说,这听起来像是要问的。我很抱歉,这是一个非常开放的问题,而它被标记在家庭作业下面,这是我为一个项目做的更为自封的课程,我过去曾使用Visual Studio开发过一个程序,其中包含一个链接的SQL数据库,但它只是按照显示顺序加载每一行,然后继续进行。我的问题是,如何在VisualStudio环境中精确地使用SELECTSQL语句,以便根据用户的交互选择精确的数据,并将该数据分配给文本框等对象。