读取Access时报错:字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。
private void button1_Click(object sender, EventArgs e)
{
try
{
filePath = txtFilePath.Text.Trim();
fileName = txtFileName.Text.Trim();
string OleDBstr = string.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}\{1}", filePath, fileName);
OleDBConn = new OleDbConnection(OleDBstr);
OleDbCommand command = new OleDbCommand("SELECT distinct 中文名称,英文名称,州,航线,国家,港口代码,港口缩写,经纬度,时区,锚地,泊位吃水,海图号,详细资料 FROM getdata", OleDBConn);
OleDBConn.Open();
OleDbDataReader dr = command.ExecuteReader()//执行这行时候抛出的错误
while(dr.Read())
{
if(1==1)
{
....
执行到OleDbDataReader dr = command.ExecuteReader();后 报错:
字段太小而不能接受所要添加的数据的数量。试着插入或粘贴较少的数据。
我只是读取数据 怎么报这个错误?
数据库是Access
有答案的帮帮忙
用 DataAdapter也是这个错误