技术开发 频道

用C# Builder建数据库应用程序(1)


【IT168技术文档】

  本文主要介绍用C# Builder通过ODBC访问数据。并将数据导出到Excel,下面以C# Builder Enterprise+Microsoft Access 2000+Microsoft Excel 2000为例。

  1.建立数据库mydb,内建表:联系人
 联系人ID
 名字
 姓氏
 地址
 城市
 省份

  2.建立ODBC(mydb)

  3.编写程序
  点击菜单 File - New - C# Application,输入应用程序名称

  如果还没有安装ODBC组件,你还需要装上它们。点击菜单Component - Installed .Net components,在Installed .Net components窗口中确定ODBC组件已经选上。确定后,看tool Palette上是否有ODBC几个组件在上面。图示

  加上一个OdbcConnection和一个OdbcCommand

  选中odbcConnection1,在ConnectionString输入:DSN=mydb;Uid=admin;Pwd=; 选中odbcCommand1,Connection选择odbcConnection1,CommandText输入:select * from 联系人 WinForm窗口加上两个Button和ListBox,其中ListBox的Dock设为Bottom 双击按钮,输入代码:
listBox1.Items.Clear(); odbcConnection1.Open(); OdbcDataReader myreader=odbcCommand1.ExecuteReader(); try{ while (myreader.Read()) { listBox1.Items.Add(myreader.GetString(0)+","+myreader.GetString(1)+" "+myreader.GetString(2)); } } finally{ myreader.Close(); odbcConnection1.Close(); }
  对于.NET对ODBC的一些使用方法,可以查看帮助。上面写得很详细。
0
相关文章