查询如下var dt=hzaima_crm.Connection.SqlDataAapter("select * from xxoo");
返回值是datatable类型 直接可以绑定到datagridview上的.另外的增删改都执行var res=hzaima_crm.Connection.SqlExecuteNonQuery("你的insert 或者delete或者update");返回值是int类型,表示受影响的行数.这2个够你用的了...
返回值是datatable类型 直接可以绑定到datagridview上的.另外的增删改都执行var res=hzaima_crm.Connection.SqlExecuteNonQuery("你的insert 或者delete或者update");返回值是int类型,表示受影响的行数.这2个够你用的了...
在win form 中 Form2.cs 中 谁能以下面的alya_department表 给个增删改查 查完读取到textbox 的示例代码!~
int x = Convert.ToInt32(Connection.SqlExecuteScalar(sql));我就是不知道怎么把这个查询到值 付给一个 字符串值 中去
int x = Convert.ToInt32(Connection.SqlExecuteScalar(sql));怎么把查询的值 给 一个字符串
public static DataTable SqlDataAapter(string sql)
{
DataTable dt = new DataTable();//内存表
try
{
OpenClose();//打开数据库连接
SqlDataAdapter da = new SqlDataAdapter(sql, Conn);
da.Fill(dt);
}
catch (Exception ex)
{
MessageBox.Show("错误:" + ex.Message);
}
finally
{
OpenClose();//关闭连接
}
return dt;
}
以上这个方法返回的是一个DataTable,如果你是 图中 departmentname Id 为1的 是 大院领导 ,在DataTable中就只一条数据,使用table[0] as model(定义与DataTable列名相同的类),你就可以通过类的对象获取相应的值了
myConnection.Open(); //建立连接 OracleCommand myCommand = myConnection.CreateCommand(); //创建命令对象
myCommand.CommandText = "select * from N_AIT"; //提供SQL命令
OracleDataReader myReader = myCommand.ExecuteReader(); //执行命令返回结果指派给DataReader对象 while (myReader.Read()) //从读取器中获取结果
{
Console.WriteLine("{0}\t{1}", myReader["ID"], myReader["NAME"]);//这就是你要取的值。
}
myReader.Close();//关闭DataReader
myConnection.Close();//关闭数据库连接原网址
string res=(hzaima_crm.Connection.SqlScalar(sql)).ToString();