欢迎来到天天文库
浏览记录
ID:20576155
大小:685.41 KB
页数:11页
时间:2018-10-13
《关于创建数据库并使用附加数据库文件方式连接数据库的问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1、假定在DA建立文件夹“20000012-马金刚”,以下操作均在此完成。2、在指定位罝建立名为Testl的项目3、添加数据库文件▼X
2、解决方案资源管理器-...vxZlick(objectsender,EventArgse)vSi3SS各0解决方案“Testl”(1个项目)▲._:si严―wnr鍾生成叻重新生成迈)浯理⑧发布⑧…jJ新建项(D...添加山)►GJ现有项沒)...添加引用(£)•••u新建文件夹(£)添加1艮务引用迄)…l:g]Windows窗体(£)...A查看类关系囝汉)S用户控件on...设为启
3、动项目(A)递组件⑧…调试(S)►勺类(£)...劣苗切a)aX移除⑦重命名徂)卸载顶目(P在Windows资源管理器中打开文件夹Q0a馬性氓)rn4、注意添加吋选择基于月艮务的数据库5、出现对话框时选择取消就行了。6、获取数据连接字符申:(1)在工具菜单屮选择连接到数据库附加到进程…Ctrl+Alt+P设备安全管理器QD...连接到设备CZ)...设备仿真器管理器(1)...连接到数据库边)...连接到服务器迄)...代码段B理器(X).•.Ctrl+K,Ctrl+B选择工具箱项QO...外接程序管理器(A)...
4、宏逝)►合作伙伴产品目录泛)创逹GUID(g)DotfuscatorCommunityEditionWCFServiceConfigurationEditor外部工具d)..导入和导出设罝d)...自定义(£)...选项(&)...(2)选择Microsoftsqlserver数据库文件选择数据源0(X1数据源S):MicrosoftAccess数据库文件MicrosoftODBC数据逋MicrosoftSQLServerMicrosoftSQLServerCompact3.關嫩▼师乘)嫩臟每刻esOracle数搪?
5、牵OC他〉说明使用此选择通过用于SQLServer.HETFramework数卷提供程序将一个数据库文件附加到本地.MicrosoftSQLServer弈例(包括MicrosoftSQLExpress)□数据提供程序(I):用于SQLServer的.NETFramewV继续取消0始终使用此选择辺)(3)找到相应的数裾库添加连接输入信息以连接到选定的数据源,或单击“更改”选择另一个数据源和/或提供程序。数据源⑤:MicrosoftSQLServer数据库文件(Sq[更改(£)...数据库文件名建或现有名称):D:20
6、000012-马金刚VTesGVTestlVTest5剝览⑥••J登录到服务器©使用Windows身份验证®)O使用SQLServer身份验证0)□保存密码S)高级汉)...I測试连接d)j
7、确定11取消(2)拷贝连接字符串7、在程序中添加如下代码stringstrConn=@"DataSource=.SQLEXPRESS;AttachDbFilename=D:20000012-马金刚TestlTestlTest.mdf;IntegratedSecurity=True;ConnectTimeout=30;U
8、serTnstance=True〃;SqlConncctionconn=newSqlConncction(strConn);conn.Open();MessageBox.Show("OK");conn.CloseO;8、以上为使川绝对路径,如希毕使川相对路径,可以修改如下:stringstrConn=@’’DataSource=.SQLEXPRESS:AttachDbEilename=
9、DataDirectory
10、Test.mdf;IntegratedSccurity=Truc:ConnectTimcout=30
11、;UscrInstance=True";9、在数掘库屮添加相应的表Student,如图:资源管理器i服务器gD403041li数据连接Test,mdf□表+二IStudentI-.ffla-U存储过程1()、添加两行测试数据列名数据类型允许Null•StudentIDnchar(10〕□StudentHamenchar(10)0□dbo.Student...1TEST.BDF)fPoraLcs[«tt3)起始页起贿负Forml.csStudent:.1T£ST.11IKJdbStudentIDStudentNam
12、e2011aaaa2012bbbb•来J^LL1丨、编辑界面如下:豳For>l□回®加载数据12、为datagridview添加相应的列信息■B1添加列数据绑定列®)DataSource中的列(£)0耵见cy)□只读㈤□冻结®)添加(A)11取消如图所示依次添加学号、姓名两列。转到编辑列:修改DataPropertyName属性力数据库相应的字
此文档下载收益归作者所有