Head First C#中文版(page20)

给联系人列表创建数据表我们有一个数据库,现在我们需要往里面存储信息了。但是,实际上,我们的信息需要放进一个数据表里,数据表是数据库用来存储每一个bit数据的数据结构。对于我们的应用来说,我们来创建一个叫做“People”的数据表来存储所有的联系人信息。1向ContactDB数据库里面添加一个数据表。

在数据库浏览器里面右键单击Tables,并且选择AddNewTable。这会打开一个让你来定义刚刚创建的数据表中数据列的窗口。


现在我们需要向我们的数据表中添加数据列了。首先,让我们向新建的People数据表中添加一个叫做ContactID的数据列,这样每一个联系人记录就会有一个唯一的ID了。2向People数据表中添加ContactID数据列在列名字段中键入“ContactID”,并在数据类型下拉列表中选择Int。一定要反选允许为空复选框。

最后,我们把它作为我们数据表的主键。选中你刚刚创建的ContactID数据列,并点击主键按钮。这告诉数据库每一个条目都将会有一个主键条目。


问:什么是数据列来着?答:数据列是数据库里面的一个字段。所以在People数据库里面,你可能会有FirstName和LastName数据列。它总会有一个数据类型,比如String或者Date或者Bool。问:为什么我们需要ContactID数据列呢?答:对于绝大多数的数据库来说有一个唯一的ID会大有裨益的。因为我们要为每一个人存储联系信息,所以我们决定给它创建一个数据列,并且称之为ContactID。问:数据类型里的那个int什么意思?答:数据类型告诉数据库每一个数据列期待什么类型的信息。Int代表integer,它是一个整数。所以ContactID数据列将会存储整数。问:东西太多了。我应该要都领会吗?答:不,你现在还不能全明白也OK。集中精力于基本步骤上,在这本书的后续章节里面我们会花更多的时间在数据库上。如果你现在非常渴望懂得更多,你总是可以拿起HeadFirstSQL来和这本书一起读的。

时间: 2024-12-22 21:09:36

Head First C#中文版(page20)的相关文章

Head First C#中文版教程专题

Head First C#中文版教程专题 Head First C#中文版 第二章 page78至83 Head First C#中文版 第二章 page74至77 Head First C#中文版 第二章 page70至73 Head First C#中文版 第二章 page69 Head First C#中文版 第二章 page68 Head First C#中文版 第二章 page67 Head First C#中文版 第二章 page66 Head First C#中文版 第二章 pag

DotNet 资源大全中文版

原文:DotNet 资源大全中文版 转自:https://github.com/jobbole/awesome-dotnet-cn 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理.awesome-dotnet 是由 quozd 发起和维护.内容包括:编译器.压缩.应用框架.应用模板.加密.数据库.反编译.IDE.日志.风格指南等. Awesome 系列虽然挺全,但基本只对收录的资源做了极为简要的介绍,如果有更详细的中文介绍,对相应开发者的帮助会更大.这

Flash 8 中文版视频教程(11)交集

教程|视频教程|中文 第 11 集:交集 课程要点:Flash 8 中文版视频教程,一共20集,带领您一起体验和学习 Flash 8 的新功能新特性! [全屏观看] | [下载视频] 本教程尺寸为 800 * 600 建议全屏在线观看或下载观看,以达到最佳观看效果

Java Persistence with Hibernate中文版Hibernate实战第2版出版

Java Persistence with Hibernate中文版Hibernate实战第2版出版 图灵出版社官方Hibernate实战(第2版)链接为: http://www.turingbook.com/Books/ShowBook.aspx?BookID=260 书 名: Hibernate实战(第2版) 评论星级: **** 书 号: 978-7-115-17448-2 原 书 名: Java Persistence with Hibernate 原出版社: Manning Publi

学习PHP技术:txtSQL安装手册中文版

txtsql的最大优点之一是文档很详细,可惜,我在网上找了半天也找不到中文版的文档,所以只好自己动手,利人利已吧,不过自己的E文水平自己是很清楚的,希望大家看了不会笑掉大牙才好,还希望大家多多指教. 欢迎使用txtSQL 2.2快速安装手册.这页将指引你如何开始安装txtSQL. 1-解压缩下载包 2-配置类文件 2.1-目录结构 3-包含类文件 3.1-类实例 3.2-连接到txtSQL 3.3- 更改密码 3.4-选择一个数据库 4-执行SQL指令 4.1-指令的列表 4.2-显示结果 5-

c++基础-C++ primer 中文版P461页

问题描述 C++ primer 中文版P461页 461页message类有一个地方不太明白: explicit Message(const std::string &str=""""): contents(str){} 这里加explicit属性是为什么呢?求大神指教^ ^谢谢 解决方案 显示构造函数,不要进行隐式转换,也就是编译器不会对你的对象赋值等情况进行类型转换,当你在不同类型赋值时,需要你代码明确指定, 解决方案二: 此处表明当其它类和Messag

JSR133中文版

原文链接  译文链接   翻译:丁一   下载:JSR133中文版 本文是JSR-133规范,即JavaTM内存模型与线程规范,由JSR-133专家组开发.本规范是JSR-176(定义了JavaTM平台 Tiger(5.0)发布版的主要特性)的一部分.本规范的标准内容将合并到JavaTM语言规范.JavaTM虚拟机规范以及java.lang包的类说明中.本JSR-133规范将不再通过JCP维护和修改.未来所有对这些标准化内容的更新.修正以及说明都会出现在上述这些文档中. 本规范的标准化内容包含在

W3 Jmail使用说明中文版

W3 Jmail使用说明中文版 jmail.smtpmail Body : String (v3.0) 信件体,正文,使用AppendText追加内容 如:JMail.Body = "Hello world" Charset : String (v3.0) 字符集,缺省为"US-ASCII" 如:JMail.Charset = "US-ASCII" ContentTransferEncoding : String (v3.0) 指定内容传送时的编

Google发布中文版AdSense for domains

据中文AdSense官方博客报道,Google发布了中文版的AdSense for domains,中文的发布商现在可以投放这种广告了,我在广告后台已经看到了这种广告的信息. Adsense for Domains是Google推出的域名停放服务,该服务可以让你的闲置域名展示Google Adsense广告,如果用户有大量闲置域名,并且域名有一定的流量,那么就可以投放这类广告.这样,访客进入这个域名后,就会出现一整页的AdSense广告,其中包括AdSense for content关键字广告.