我正在Visual Studio中开发一个程序,它是一个相当简单的菜单系统,用于假设的restauraunt,并且基本上为用户提供一系列带有问题的表单,并最终为他们提供选项,然后他们可以建立一个列表餐食等,并得到成本和类似。 有关产品的信息存储在SQL数据库中,例如名称,价格,卡路里等。
我已经浏览了一下,但是我正在努力,如果它甚至可以通过名称或密钥找到引用数据库中特定字段或行的方法。 这可能吗?
问候。
答案 0 :(得分:1)
我认为你所问的只是Primary Key?
示例表
Product
------------
ProductId|Name |Cost|
1 |Apple |1.50|
2 |Orange|2.00|
仅拉取Apple的查询示例
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
希望这会让你朝着正确的方向前进?