首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

天极网 > 软件频道>C# Builder个人版中使用ADO.NET

C# Builder个人版中使用ADO.NET

2003-09-08 09:38作者:wayne出处:yesky责任编辑:方舟

  摘要:在本文演示了如何使用C# Builder Personal中使用ADO.NET方法,连接到一个MSDE数据库,并创建一个表,插入和选择记录,然后在一个数据网格(DataGrid)中显示记录。

  C# Builder一大新特色就是可以使用Borland Data Providers for ADO.NET在设计时用来支持连接并操作数据库,特定的用于DB2、InterBase、Oracle、SQL Server/MSDE等的驱动程序,以及添加第三方驱动程序(如dbExpress)的潜力。 然而,C# Builder Personal不带有Borland Data Providers,这就意味着你只能采用"最简单的"ADO.NET方法。

  在本文中,我将介绍如何使用C# Builder Personal与简单的ADO.NET结合,连接到一个MSDE数据库,创建一个表,插入记录,从这个表中选择记录,然后在一个数据网格(DataGrid)中显示。

  我假定你已经安装了MSDE(C# Builder中带有--包括Personal版)。

  SqlConnection

  启动C# Builder,并且点击File | New - C# Application来启动一个新建项目。 放置一个SqlConnection控件,并且设置Connection属性为

Data Source=.; Initial Catalog=master; Integrated security=SSPI

  注意master是一个带有MSDE的数据库,但是你可以使用任何其他数据库或者.NET数据库管理系统(必须因此修改ConnectionString)。

  在WinForm上放置一个按钮,设置标题为"Connect",并且在button_Click事件处理程序中输入下面的代码来打开sqlConnection(注意我再次设置ConnectionString属性,但是这次只是介绍如何在"纯粹"在代码中设置)。

private void button1_Click(object sender, System.EventArgs e)
{
try
{
sqlConnection1.ConnectionString = "Data Source=.; Initial Catalog=master; Integrated security=SSPI";
sqlConnection1.Open();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}

  这是第一个测试,并且是最容易失败的(所有其他的步骤都是很容易的)。 如果出现异常,那么必须修改ConnectionString来确定它包含正确的引用(注意:当然还要确定SQL Server / MSDE是运行的)。

共4页。 1 2 3 4 :

关注此文的读者还看过:

返回软件频道首页

共4页。 1234下一页

软件频道最新更新

热点推荐

天极服务|关于我们|About us|网站律师|RSS订阅|友情合作|加入我们|天极动态|网站地图|意见反馈|MSN/QQ上看天极
Copyright (C) 1999-2012 Yesky.com, All Rights Reserved 版权所有 天极网络