本文主要介绍用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的一些使用方法,可以查看帮助。上面写得很详细。
[ 相关贴图 ]
(点击查看原图)
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器