怎么把下面的 连接 ACCESS的语句转变为 sql 语句???? private System.Data.OleDb.OleDbConnection conn;
string connString = “sql 数据库连接 已解决!”
this.conn = new OleDbConnection(connString);
this.conn.Open();
OleDbDataAdapter myAdp = new OleDbDataAdapter(sql, this.conn);
DataTable myDt = new DataTable();// 这两句怎么改???
try
{
myAdp.Fill(myDt);
return(myDt);
}//还有这个 函数体要有的 里面的怎么改??string sql = "select sortid,sort from class_1 order by sortid asc ";
DataTable mytab = this.Get_Dt(sql); // 这个怎么改??
if(mytab.Rows.Count != 0)
{
for(int i=0;i<mytab.Rows.Count;i++)
{
mystr += "," + mytab.Rows[i]["typeid"].ToString() + "|" + mytab.Rows[i]["typename"].ToString();
}
mystr = mystr.Substring(1);
} // 这个也不会。 救命啊
string connString = “sql 数据库连接 已解决!”
this.conn = new OleDbConnection(connString);
this.conn.Open();
OleDbDataAdapter myAdp = new OleDbDataAdapter(sql, this.conn);
DataTable myDt = new DataTable();// 这两句怎么改???
try
{
myAdp.Fill(myDt);
return(myDt);
}//还有这个 函数体要有的 里面的怎么改??string sql = "select sortid,sort from class_1 order by sortid asc ";
DataTable mytab = this.Get_Dt(sql); // 这个怎么改??
if(mytab.Rows.Count != 0)
{
for(int i=0;i<mytab.Rows.Count;i++)
{
mystr += "," + mytab.Rows[i]["typeid"].ToString() + "|" + mytab.Rows[i]["typename"].ToString();
}
mystr = mystr.Substring(1);
} // 这个也不会。 救命啊
一个是 using System.Data.SqlClient; 另一个是using System.Data.OleDb
两个 操作 数据库 语句是不一样的嘛
我是想从 OleDb 怎么转到 SqlClient
谁知道啊。
======================================================================
自己都给出答案了,呵呵
然后把OleDb的都变成Sql
\\\|///
\\ .-.- //
. ( .@.@ )
+-------oOOo-----(_)-----oOOo---------+
| |
| 感谢无私帮助他人的朋友 |
| |
+---------------------Oooo------------+
\\ .-.- //
. ( .@.@ )
+-------oOOo-----(_)-----oOOo---------+
| |
| 感谢无私帮助他人的朋友 |
| |
+---------------------Oooo------------+
using System.Data.SqlClient; 代替using System.Data.OleDb;
private SqlConnection conn;
string connString = “sql 数据库连接 已解决!”
this.conn = new SqlConnection(connString);
this.conn.Open();
SqlDataAdapter myAdp = new SqlDataAdapter(sql, this.conn);
DataTable myDt = new DataTable();// 这两句怎么改???
try
{
myAdp.Fill(myDt);
return(myDt);
}//还有这个 函数体要有的 里面的怎么改??string sql = "select sortid,sort from class_1 order by sortid asc ";
DataTable mytab = this.Get_Dt(sql); // 这个怎么改??
if(mytab.Rows.Count != 0)
{
for(int i=0;i<mytab.Rows.Count;i++)
{
mystr += "," + mytab.Rows[i]["typeid"].ToString() + "|" + mytab.Rows[i]["typename"].ToString();
}
mystr = mystr.Substring(1);
} // 这个也不会。 救命啊