|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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语言的程序,比其他任何语言更加容易跨平台。 |
|