111,129
社区成员
发帖
与我相关
我的任务
分享private void GetTable(string DBName)
{
//创建本地连接字符串
string strConn = @"Data Souce=(Local)\SQLExpress;Initial CataLog=" + DBName + ";Integrated Security=SSPI";
SqlConnection _conn = new SqlConnection(strConn); //创建数据库连接对象
_conn.Open(); //打开数据库
string sqlStr = "select * from EKC_ERP_PRODUCT_WAREHOUSE";
DataSet ds = new DataSet();
SqlDataAdapter adp = new SqlDataAdapter(sqlStr, _conn);
adp.Fill(ds, "Tables");
SqlCommand cmd = null;
//遍历[EKC_ERP_PRODUCT_WAREHOUSE]表中的各个字段
//比如[字段1、字段2、字段3]
foreach (DataRow dr in ds.Tables[0].Rows)
{
string strCol1 = dr["字段1"].ToString();
string strCol2 = dr["字段2"].ToString();
string strCol3 = dr["字段3"].ToString();
string strInsert = "insert into EKC_ERP_Y_QIMO_WAREHOUSE (字段1,字段2,字段3) values('"
+ strCol1 + "','"
+ strCol2 + "','"
+ strCol3 + "')";
cmd = new SqlCommand(strInsert, _conn);
cmd.ExecuteNonQuery(); //执行SQL语句
}
_conn.Close();
}
insert into tb2
select * from tb1
create database test
go
use test
go
create table a1
(
id int identity(1,1) primary key ,
aname nvarchar(20)
)
go
insert into a1 values ('aaa')
insert into a1 values ('bbb')
go
select * from a1
go--这里写一个判断,判断A2是否存在,存在需要删除
select * into a2 from a1