vb数据库编程实例例子的Visual C#中实现DB2数据库的编程.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:135KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

vb数据库编程实例例子的Visual C#中实现DB2数据库的编程.pdf

vb数据库编程实例例子的VisualC#中实现DB2数据库的编程.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

vb数据库编程实例:例子的VisualC#中实现DB2数据库的编程疯狂代码http://CrazyCoder.cn/ĵ:http:/CrazyCoder.cn/DotNet/Article48395.html在VisualStudio.NETBeta1版本中访问IBMDB2等非SQLServer数据库通常是使用ADO.NETODBC思路方法而在Beta2中则改用OLEDB方式存取数据库Beta1中连接串主要需声明数据库ODBCDNS名字但Beta2中OLEDB连接串就较复杂了使用类也不相同由于DB2等数据库在大型机等应用中使用非常广泛.NET自然会全力支持此类编程开发为此下文将逐步阐述OLEDBDB2开发OLEDBforDB2驱动首先VisualStudio.NET和Windows2000Server中并未直接提供DB2OLEDB驱动因此需下载MicrosoftHostIntegrationServer2000软件Software该软件Software包中含OLEDBProviderandODBCdriverforDB2需下载Server端软件Software包并在安装时选择安装DataIntegration安装完成后就可使用其OLEDBDB2驱动了设置数据库连接首先我们需配置好DB2客户端设置打开视图选单项中服务器资源管理器在其数据连接中新增个连接指定选项时选择MicrosoftOLEDBProviderforDB2下步连接选项中填写如下信息:DataSource:QCDB(请酌情修改)Network:TCP/IPIPAddress:数据库服务器地址NetworkPort:DB2服务端口Username:数据库访问权限用户名Password:该用户口令DatabaseinitialCatalog:QCDBPackagecollection:QCDBdefaultschema:Userid下步高级选项中选各自国家语言对应codepage及CCSID最后按确认键完成创建连接假设QCDB这个DB2数据库中有名为address新数据表其包含4个字段:name、email、age和address我们可用服务器资源管理器打开上述连接及该数据表可输入数条中文记录确定中文能否正常显示为项目增加数据库连接用VisualStudio新建个ASP.NET项目激活服务器资源管理器上述连接用鼠标将该连接拖至新建WebForm上则OLEDB需要连接参数全部自动写入WebForm中上述连接生成语句如下:this.oleDbConnection1.ConnectionString=@Provider=DB2OLEDB;CacheAuthentication=False;IntegratedSecurity=;Password=freebsd9;PersistSecurityInfo=True;UserID=userid;InitialCatalog=qcdb;DataSource=qcdb;Mode=ReadWrite;ExtendedProperties=;APPCRemoteLUAlias=;APPCLocalLUAlias=;APPCModeName=QPCSUPP;NetworkTransportLibrary=TCPIP;HostCCSID=37;PCCodePage=1282;NetworkAddress=172.23.169.1;NetworkPort=4444;PackageCollection=qcdb;DefaultSchema=userid;AlternateTPName=;ProcessBinaryasCharacter=False;UnitsofWork=RUW用服务器资源管理器工具生成连接可避免错写各种参数从而可快速地实现数据库连接WebForm显示数据库数据为WebForm新增个OleDbDataAdapter类对象oleDbDataAdapter1为其选择数据连接时选上面建立连接如:qcdb.qcdb.userid选择使用SQL语句生成SQL语句如:Select?fromaddress最后提示完成再为WebForm新增个DataSet并命名为dataSet1用来放查询得到数据新增个显示数据用DataGrid命名为DataGird1最后在WebForm段中Page_Init部分中增加如下代码:oleDbConnection1.Open;//打开数据库连接oleDbDataAdapter1.Fill(dataSet1,Address);//将得来数据填入dataSetData