执行下面代码结果不是自己想的:预想的是生成一个Y20100525000002.DBF;结果生成的是Y2010052.DBF!
string str_oleConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\;Extended Properties=dBASE IV;"; System.Data.OleDb.OleDbConnection ole_conn = new System.Data.OleDb.OleDbConnection (str_oleConn); try
{
ole_conn.Open(); string table = "Y" +Y20100525000002+ ".DBF";
// object table1 = @"F:\Y" + tim + this.txtHisZyh .Text .Trim ()+".dbf";
string creat = "Create Table " + table + " (FLMC char(20), FLDM char(3),JZFY double ,ZFFY double)";
System.Data.OleDb.OleDbCommand cmd1 = new System.Data.OleDb.OleDbCommand
(creat, ole_conn);
File.Delete(table );
string str_oleConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\;Extended Properties=dBASE IV;"; System.Data.OleDb.OleDbConnection ole_conn = new System.Data.OleDb.OleDbConnection (str_oleConn); try
{
ole_conn.Open(); string table = "Y" +Y20100525000002+ ".DBF";
// object table1 = @"F:\Y" + tim + this.txtHisZyh .Text .Trim ()+".dbf";
string creat = "Create Table " + table + " (FLMC char(20), FLDM char(3),JZFY double ,ZFFY double)";
System.Data.OleDb.OleDbCommand cmd1 = new System.Data.OleDb.OleDbCommand
(creat, ole_conn);
File.Delete(table );
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货