using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;namespace 数据转换
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{ try
{
//连接数据库
SqlConnection cn = new SqlConnection("data source=.;uid=sa;pwd=;initial catalog=CardManageSys");
cn.Open();
SqlCommand myRcmd = new SqlCommand();
myRcmd.Connection = cn;
//函数的主要功能是将SQL SERVER中的数据导出到ACCESS数据库中,ACCESS数据库需要新建。
myRcmd.CommandText = "INSERT INTO OPENDATASOURCE(Microsoft.Jet.OLEDB.4.0,Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\data.mdb;Persist Security Info=False)...test SELECT * FROM cardinfo ";
int i = myRcmd.ExecuteNonQuery();
MessageBox.Show("数据导出成功!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}高手给指点下,SQL语句执行老是执行不过去
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;namespace 数据转换
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void button1_Click(object sender, EventArgs e)
{ try
{
//连接数据库
SqlConnection cn = new SqlConnection("data source=.;uid=sa;pwd=;initial catalog=CardManageSys");
cn.Open();
SqlCommand myRcmd = new SqlCommand();
myRcmd.Connection = cn;
//函数的主要功能是将SQL SERVER中的数据导出到ACCESS数据库中,ACCESS数据库需要新建。
myRcmd.CommandText = "INSERT INTO OPENDATASOURCE(Microsoft.Jet.OLEDB.4.0,Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\data.mdb;Persist Security Info=False)...test SELECT * FROM cardinfo ";
int i = myRcmd.ExecuteNonQuery();
MessageBox.Show("数据导出成功!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
}高手给指点下,SQL语句执行老是执行不过去
试试
或者cn,myRcmd释放掉