仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 634|回复: 9
打印 上一主题 下一主题

[学习教程] ASP.NET网页编程之用C#对DBF数据库的操纵

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:47:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
感觉很多控件都必须自己去写代码;用了WebMatrix感觉也不是很好,毕竟没有很强的WYSIWYG效果。现在就不知道如何是好了。数据|数据库如今年夜部分C#毗连数据库城市是sqlserver。但对一些旧的数据库文件的毗连和操纵就不太熟了。
明天就有这个成绩,要对FOXPRO天生的DBF文件数据库举行操纵。
我在CSDN上查了好久,年夜部分有成绩都没很好地复兴到这些操纵上的成绩。
经由我的实行,用ODBC来毗连它就能够了。
上面是所用的代码。
都很复杂,就是格局上要注重。和用开的查询语句会有很年夜分歧。
protectedvoidPage_Load(objectsender,EventArgse)
{
System.Data.Odbc.OdbcConnectionconn=newSystem.Data.Odbc.OdbcConnection();
stringtable=@"D:aaacode.dbf";
stringconnStr=@"Driver={MicrosoftVisualFoxProDriver};SourceType=DBF;SourceDB="+table+";Exclusive=No;NULL=NO;Collate=Machine;BACKGROUNDFETCH=NO;DELETED=NO";
conn.ConnectionString=connStr;
conn.Open();

OdbcCommandcmd=newOdbcCommand();
cmd.Connection=conn;
stringsql="update"+table+"setother=2,rate=1.014";
cmd.CommandText=sql;
cmd.CommandType=CommandType.Text;
cmd.ExecuteNonQuery();
sql=@"select*from"+table;
OdbcDataAdapterda=newOdbcDataAdapter(sql,conn);
DataTabledt=newDataTable();
da.Fill(dt);
this.GridView1.DataSource=dt.DefaultView;
this.GridView1.DataBind();
}
注重点:1毗连串的格局。2所对应的表名必需要有路径。
c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。
因胸联盟 该用户已被删除
沙发
发表于 2015-1-19 23:42:02 来自手机 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
深爱那片海 该用户已被删除
板凳
发表于 2015-1-25 23:36:29 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
柔情似水 该用户已被删除
地板
发表于 2015-2-4 13:08:06 | 只看该作者
通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。
莫相离 该用户已被删除
5#
发表于 2015-2-9 23:00:24 | 只看该作者
是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。
小女巫 该用户已被删除
6#
发表于 2015-2-28 03:49:25 | 只看该作者
碰到复杂点的问题都不知道能不能解决,现在有点实力的公司都选择自已在开源的基础上做开发。但没听说过有人在IIS上做改进的,windows、sqlserver集群方面的应用也很少见。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-9 20:37:27 | 只看该作者
ASP.NET可以无缝地与WYSIWYGHTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-17 01:08:04 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。
飘飘悠悠 该用户已被删除
9#
发表于 2015-3-17 01:08:03 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
爱飞 该用户已被删除
10#
发表于 2015-3-23 11:28:38 | 只看该作者
我的意思是.net好用,从功能上来说比JAVA强还是很明显的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 14:48

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表