Я пытаюсь создать лист Excel (2003) с помощью ADO.NET (OleDb).
Мне удалось создать лист с помощью команды OleDbCommand:
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();
Это работает, как ожидалось.
Вот мой вопрос:
Какие типы данных (например, char (255)) поддерживаются Excel в команде CREATE TABLE? Я сделал Google, но не нашел ни документации, ни подсказок.
Спасибо за вашу помощь.