gsh*_*arp 2 c# oledb excel ado.net
我尝试使用ADO.NET(OleDb)创建Excel(2003)工作表.
我能够使用OleDbCommand创建Sheet:
var cnnString = "Provider=Microsoft.Jet.OLEDB.4.0;...";
var cnn = new OleDbConnection(cnnString);
var cmd = cnn.CreateCommand();
cnn.Open();
cmd.CommandText = "CREATE TABLE MySheet (ID char(255), Field1 char(255))";
cmd.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)
这按预期工作.
这里我的问题:在CREATE TABLE命令中Excel支持哪些DataTypes(如char(255))?我做谷歌但没有找到任何文件或提示.
谢谢你的帮助.
Excel仅识别有限的一组数据类型.例如:
数字
所有版本的Excel:
字符串
所有版本的Excel:
仅限Excel 2007+:
| 归档时间: |
|
| 查看次数: |
10621 次 |
| 最近记录: |