执行下面代码结果不是自己想的:预想的是生成一个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" +20100525000002+ ".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" +20100525000002+ ".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 );
解决方案 »
- 一键获取一类控件的Name属性
- IntPtr类型该怎么初始化?
- 最奇怪的IIS错误,喜欢挑战的进来看看。
- VS2008 GridView的智能小窗口中没有“启用编辑”和“启用删除”选项??
- 初学者弱弱的问一下,关于数据库的
- 新手急用问题,我在form1里定义了一个int a 和一个int b .我想把a,b 的两个数值在form2中也能用.请问如何解决,高手们帮帮忙好吗?小弟在线
- 加群69161441 我们一起讨论学习中遇到的困难
- 有谁会在.Net下对MicroStation进行二次开发吗?给资料也行。 不希望看到有不会而想赚分数的人来顶。
- []?
- 今天最后的一次活动了!前两次没有抢到分的要抓紧今天最后的机会啊!
- 请问下面代码中+=是什么意思
- C#如何获取80端口数据包
为什么不直接写在字符串里?
string table = "Y20100525000002.DBF";
为什么不直接写在字符串里?
string table = "Y20100525000002.DBF";
{
ole_conn.Open(); string table1 = @"F:\Y" + tim + this.txtHisZyh .Text .Trim ()+".dbf";
MessageBox.Show(table1);
string creat = "Create Table " + table1 + " (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(table1 );
object table1 = @"F:\Y" + tim + this.txtHisZyh .Text .Trim ()+".dbf";
先加个断点object table1 = @"F:\Y" + tim + this.txtHisZyh .Text .Trim ()+".dbf";
看看table1的值是不是Y20100525000002.DBF。如果不是在往下面找其他的地方