数据库实现过程_第1页
数据库实现过程_第2页
数据库实现过程_第3页
数据库实现过程_第4页
数据库实现过程_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、如何:创建数据库(设备) 无论是否打开了项日,都可以创建SQL Server Compact 3.5数 据库。可在Visual Studio中管理创建的数据库,但是该数据库不 会以任何方式与设备项日关联。若要在设备项日中使用数据库,必须 将数据库作为数据源添加到设备项日。有关更多信息,请参见如何: 向设备项日添加数据库重要说明:两个或更多进程无法通过网络共享并发访问同一个SQL Server Compact 3.5数据库,因为第二个进程将导致文件共享冲突错 误。但是,一个进程可打开多个与数据库的连接。例如,进程可以 同时在一个连接上运行Insert查询,并在另一个连接上运行 Select 查询

2、。说明:对于在以下说明中使用的某些Visual Studio用户界面元素,您 的计算机可能会显示不同的名称或位置。这些元素取决于您使用的 Visual Studio版本及设置。有关更多信息,请参见Visual Studio 设置。在项日外创建数据库1.在“视图”菜单上单击“服务器资源管理器。2.右击“数据连接,然后单击“添加连接,打开“添加连接”对话框。在“数据源”框中,单击“Microsoft SQL Server Compact 3.5”,然后单击“继续。在“添加连接对话框中,选择“我的电脑”。单击“创建”。在“创建新的SQL Server Compact数据库”对话框中, 键入新数据库的

3、完全限定路径(例如,c:MyDB)。在“新密码”和“确认密码”框中键入新数据库的密码(例如, MyPassword),然后单击“确定”。安全说明:对于将要在实际应用程序中使用的项日,请选择强密码。单击“确定”返回到“添加连接”对话框。在“添加连接对话框中,单击“测试连接”以确保已建立连接。出现的消息指示测试连接成功。说明:ssEW不支持打开网络共享上的数据库文件。单击“确定”,返回到“添加连接”对话框,然后单击“确定”关闭 该对话框。您已创建了可在“服务器资源管理器”中查看和管理的空SQLServer Compact 3.5数据库。可以使用“服务器资源管理器来管理数据库和处理数据。但是此时,数

4、据库尚未与设备项日关 联。若要在设备项日中使用数据库,请参见如何:向设备项日添 加数据库如何:向设备项目添加数据库下面的步骤假定“服务器资源管理器”中有一个SQL ServerCompact 3.5数据库。有关更多信息,请参见如何:创建数据库(设 备)将SQL Server Compact 3.5数据库添加为数据源在智能设备项日打开的前提下,单击“数据”菜单上的“添加新 数据源”。在“选择数据源类型页上,选择“数据库”,然后单击“下一步。在“选择您的数据连接页上,选择包含数据库名称的数据连接 字符串,再单击“下一步。如果数据库已在“服务器资源管理器”中,此连接会显示在下拉框 中。如果数据库连接

5、没有出现在该列表中,请单击“新建连接”以打开“添加连接对话框,单击“浏览”以打开“选择SQLServer Compact 3.5数据库文件”对话框,定位至您的数据库,然后单击“打开”。单击“确定”关闭“添加连接”对话框。4.在“选择您的数据连接页上单击“下一步。出现“本地数据库文件消息框,询问是否要在当前项日中包括数 据文件。单击“是。在“选择数据库对象页上选择要在项日中用作数据源的对象。单击“完成。您从SQL Server Compact 3.5数据库中选择的对象便会作为项日的数据源显示在“数据源”窗口中。若要打开该窗口,单击“数据”菜单上的“显示数据源”。如何:管理数据库中的表(设备)下面

6、的步骤假定“服务器资源管理器”中有一个SQL ServerCompact 3.5数据库。有关更多信息,请参见如何:创建数据库(设 备)添加表在“视图菜单上单击“服务器资源管理器”。在“服务器资源管理器中,展开要在其中添加表的数据连接。右击“表,然后单击创建表。在“新建表对话框的“名称”框中键入表名称。5.在第一列中,输入“列名、“数据类型、“长度、允许空、“唯一”和“主键”的值。继续其他列。6.单击“确定。新表显示在数据连接的表列表中。修改现有表架构在“视图菜单上单击“服务器资源管理器。在“服务器资源管理器”中,展开包含要编辑的表架构的数据连 接。右击要编辑的表,然后单击“编辑表架构。在“编辑

7、表”对话框中做出更改,然后单击 “确定。移除表在“视图”菜单上单击“服务器资源管理器”。在“服务器资源管理器中,展开要从中删除表的数据连接。在“表下右击要删除的表,然后单击“删除表。在“删除对象”对话框中单击“移除,再单击“确定。如何:管理数据库中的列(设备)下面的步骤假定“服务器资源管理器窗口中有一个SQL ServerCompact 3.5数据库。有关更多信息,请参见如何:创建数据库(设 备)添加列在“视图”菜单上单击“服务器资源管理器”。在“服务器资源管理器窗口中,展开数据连接以显示其表。右击要向其中添加列的表,再单击“编辑表架构。在“编辑表”窗口中添加列及其属性,再单击“确定”。编辑列

8、属性在“视图菜单上单击“服务器资源管理器”。在“服务器资源管理器中,展开数据连接以显示其表。右击包含要修改其属性的列的表,然后单击“编辑表架构。进行更改,然后单击“确定。所做的编辑不能破坏引用完整性(例如,当列由另一约束引用时,试图将“主键”属性更改为“否,则会破坏引用完整性)。从表中移除列在“视图”菜单上单击“服务器资源管理器。在“服务器资源管理器中,展开数据连接以显示其表。右击要从中移除列的表,再单击“编辑表架构。在“编辑表窗口中选择要删除的列,单击“删除”,然后单击“确定”。说明:只有删除对一列的所有引用之后,才能够移除该列。如何:管理数据库中的索引(设备)下面的步骤假定“服务器资源管理

9、器”中有一个SQL ServerCompact 3.5数据库。有关更多信息,请参见如何:创建数据库(设 备)为SQL Server Compact 3.5数据库创建索引在“视图菜单上单击“服务器资源管理器”。在“服务器资源管理器中,展开要在其中创建新索引的数据 源。展开要为其创建新索引的表,再右击“索引”文件夹。在快捷菜单上单击“创建索引。在“新建索引对话框中键入索引的名称,再单击“添加。6.在“从Table选择列对话框中选择要添加到索引键的歹U,再单击“确定”。7.单击“确定关闭“新建索引对话框。仅编辑索引的排序顺序属性在“视图菜单上单击“服务器资源管理器”。在“服务器资源管理器”中,展开其

10、中包含要修改其属性的索引 的数据连接和表。右击该索引,再单击“索引属性。在此对话框中可以更改排序顺序。不能够更改索引的其他属性,除非将现有索引替换为新的索引。从SQL Server Compact 3.5数据库中删除索引在“视图”菜单上单击“服务器资源管理器”。在“服务器资源管理器”中,展开要从中删除索引的数据连接。展开具有索引的表,再展开“索引,然后右击要删除的索引。在快捷菜单上单击“删除索引。在“删除对象”对话框中单击“移除,再单击“确定。如何:管理数据库密码(设备)可以在创建SQL Server Compact 3.5数据库时设置密码,也可 以更改现有数据库中的密码。安全说明:在连接字符

11、串中包含密码会带来一定的安全风险。有关更多信息,请参见保护数据库(SQL Server Compact)。下面的示例步骤假定您已经打开了一个Pocket PC Windows窗体 应用程序。在创建SQL Server Compact 3.5数据库时设置密码在“数据”菜单上单击“添加新数据源。在“选择数据源类型页上,单击“数据库,然后单击“下一步。在“选择您的数据连接页上单击“新建连接,打开“添加连接” 对话框。依次单击“更改”、“Microsoft SQL Server Compact3.5”,再单击“确定。在“添加连接对话框中,单击“我的电脑”。单击“创建”。在“创建新的SQL Server

12、 Compact 3.5数据库对话框中,键入新数据库的完全限定路径(例如, c:MyDatabase.sdf)。在“新密码和“确认密码框中键入新数据库的密码,然后单击 “确定。更改现有SQL Server Compact 3.5数据库中的密码在“视图菜单上单击“服务器资源管理器。在“服务器资源管理器中,右击要更改其密码的数据源。在快捷菜单上单击“数据库属性”。在“数据库属性对话框中单击“设置密码。根据提示键入旧密码和新密码,然后单击“确定。如何:创建参数化查询(设备)下面的步骤假定在“数据源窗口中有一个SQL Server Compact3.5数据库。有关更多信息,请参见如何:创建数据库(设备

13、)或 如何:向设备项日添加数据库如果需要用户能为一个参数输入不同的值,在设计查询时,请将问号(“?”用作该参数。如果在Windows窗体设计器上使用此智能标记创建查询(如下面的一组步骤所示),则会在Windows窗体中自动生成一个用户界面。如果在数据集设计器中从“TableAdapter”创建查询(如最后的一组步骤所示),则不会自 动生成用户界面。使用Windows窗体设计器为指定参数进行设置从“数据源”窗口中将一个Datagrid格式或详细信息格式的 表拖动到设计器中的窗体上。单击表名右侧的箭头可选择格式。单击被拖动的组件上的智能标记,再单击“添加查询”。用于打开“任务”对话框的键盘快捷键为

14、Shift+Alt+F10。在“查询标准生成器”对话框中选择“新查询名称”。使用默认名称或自己创建一个名称。现在,可以通过更改“查询文本”框中的SQL语句或单击“查 询生成器”来指定参数。使用“查询文本框指定参数将WHERE子句添加到SELECT语句的末尾。单击“确定”关闭“查询标准生成器”对话框。设计器中的窗体上出现一个查询绑定按钮。使用“查询生成器指定参数1.在“查询生成器”对话框中执行以下操作:在“SQL语句”窗格中添加一个WHERE子句。-或-.在相应的“列列表中的“筛选器”下键入参数。此方法将在“SQL语句窗格中写入WHERE子句。单击“确定,关闭“查询生成器对话框。单击“确定关闭“查询标准生成器对话框。设计器中的窗体上出现一个查询绑定按钮。使用数据集设计器指定参数在“解决方案资源管理器”中,右击.xsd文件,然后单击“打 开。在“数据集设计器中,右击“Tabl

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论