Head First C#中文野生版(page29)


3一旦你键入了所有六条记录,再次从文件菜单选择全部保存。那将会把所有记录保存到数据库。


问:我输入完的数据怎么样了?它去哪儿了?答:IDE自动把你键入的数据存储进数据库的People数据表。数据表,它的列,数据类型,和里面的所有数据都存储在SQLServerExpress的ContactDB.mdf文件里。这个文件被作为项目的一部分存储,并且像你的代码文件一样,IDE会在你修改它的时候更新它。问:好,我输入了列条记录。它们会永远作为我的程序的一部分吗?

答:对,它们就像你写的代码和正在创建的窗体一样,是你的程序的一部分。不同的是,他们不被编译为可执行文件,而是被复制并且和可执行文件一起存储。当你的程序需要访问数据时,它读写程序的输出目录下的ContactDB.mdf。

时间: 2024-10-10 21:21:05

Head First C#中文野生版(page29)的相关文章

Head First C#中文野生版(page36)

试运行OK,只剩下一件事儿了...运行你的程序并确定它运行的和你想的一样!像原来一样来做--按键盘上的F5键,或者点击工具栏上的箭头一样的绿按钮(或者选择调试菜单里的"运行"). 你总是可以随时运行你的程序,甚至是还没完成的时候--尽管有可能会有错误,IDE会告诉你并组织你运行它. IDE先构建,后运行.当你在IDE中运行你的程序时,它实际做了两件事儿.首先构建你的程序,然后运行它.这包含了一些不同的部分.它编译代码,或者说把它转入一个可执行文件.然后他把编译过的代码和资源文件及其他文

Head First C#中文野生版(page35)

3让应用看起来专业你可以通过点击窗体上的任何地方并在IDE的属性窗口里找到Text属性来改变窗体的名字.把窗体的名字改变为"ObjectvillePaperCo.-ContacttList". 你也可以在同一个窗口找到MaximizeBox和MinimizeBox并把它们设置为False来关掉最大化和最小化按钮. 好的应用不仅仅要可以工作,还要易用.确定程序的行为符合标准用户的预期总会是一个好主意.

Head First C#中文野生版(page34)

好的程序用起来是直观的 现在,窗体可以运行了.但是它不怎么好看.你的程序不仅仅是实现功能就行的.它应该易用.只需要几步你就可以把窗体弄得看起来更像本章开头的纸质卡片. 1把你的字段和标签对齐. 把你的字段和标签靠着窗体的左边对齐.你的窗体会看起来像其他的应用,并且使得你的用户感觉用起来更舒服. 2改变Client复选框的Text属性. 当你第一次向窗体拖拽字段的时候你的Client复选框在右侧会有稍后需要删掉的一个标签.在解决方案浏览器下面可以看见属性窗口.向下滚动到Text属性并且删掉"che

Head First C#中文野生版(page33)

3创建绑定到People数据表的控件.拖拽People数据表到你的窗体.你应该可以看见显示数据库中每一列的控件.不用太担心它们现在看起来的样子:就确定它们都出现在窗体上了.

Head First C#中文野生版(page32)

向你的窗体添加数据库驱动控件 现在我们可以回到我们的窗体,并添加一些更多的控件.但是它们不仅仅是一般的控件,它们是绑定到我们的数据库和People数据表的列的控件.这意味着对于窗体上一个控件中的数据的改变将会自动的作用于数据库里面的相应数据列. 1选择你想用的数据源. 从数据下拉列表中选择显示数据源.这将会打开数据源窗口,显示你为你的应用设置的数据源. 2选择People数据表. 在ContactDBDataSet下面,你应该可以看见People数据表和其中所有的数据列.如果你没看见,点击下拉菜

Head First C#中文野生版(page31)

3配置你的新数据源现在你需要设置你的数据源来使用ContactDB数据库.下面是需要做的:*选择数据库并点击下一步按钮.*在"选择你的数据连接"这一屏点击下一步.*确定在接下来的"保存数据连接"这一屏勾选保存数据连接复选框并点击下一步.*在"选择你的对象"这一屏,点击数据表复选框. *在数据集名字字段里面,确定它说的是"ContactDBDataSet"并点击结束.

Head First C#中文野生版(page28)

向你的数据库插入你的卡片数据现在你已经准备好向数据库插入卡片.这里是老板的一些联系人信息--我们将用它们以几条数据来开始数据库. 1展开数据表然后在数据库浏览器(或者服务器浏览器)里面右键单击People数据表并选择显示数据表数据. 2一旦你在主窗口中看见数据表格,径直去添加下面所有的数据吧.(一开始你将会看见所有的NULL值--当你添加你的第一行的时候覆盖它们就好了.并且忽略掉出现在数据旁边的感叹号.)无需你动手,ContactID数据列将会自动填充.

如何把 Windows Server 2008 R2 SP1 中文标准版的显示语言改为英文

"阿里云"云服务器提供的 Windows 操作系统是 Windows Server 2008 R2 SP1 中文标准版.之前习惯了用英文版 Windows,用英文版的好处之一,出现错误时,根据英文错误信息进行搜索,更容易找到相关信息. 于是,就想把 Windows Server 2008 R2 SP1 中文标准版的显示语言改为英文,但在 Windows Update 中发现没有语言包可选,如果有的话,直接选择英文语言安装包安装就可以了(可能是出于某种原因,这个版本的 Windows S

Microsoft SQL Server 2005(X64)中文标准版安装指南

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   通常认为,SQL Server各个版本之间不存在兼容性的问题.(我一直这么认为)但我目前参与的一个项目却为这样的看法付出了代价. 目前,SQL Server 2005有6个版本,分别为:Enterprise Edition(32位和64位,缩写为EE),Standard Edition(32位和64位,缩写为SE),Workgroup Edition(只适用于3