易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET与MySql的连接——数据库访问操作

1.读出方式
DataReader和DataSet都可以实现对数据库数据的查询返回,但前者只能提供快速的查询方式,后者还可以实现对数据的添加、修改、删除功能。
(1)DataReader方式读取:
string sConnString = "server=localhost;User Id=root;password=root;Persist Security Info=True;database=db_user";
MySqlConnection myConn = new MySqlConnection(sConnString);
myConn.Open();
string myCmd = "select * from login_user where User_Name='" + users + "' and User_Pwd='" + pwd + "'";
MySqlCommand mycm = new MySqlCommand(myCmd, myConn);
MySqlDataReader msdr = mycm.ExecuteReader();
(2)DataSet方式读取:
string sConnString = "Server=127.0.0.1;Port=3306;Database=db;Uid=user;Pwd=123;";
MySqlConnection myConn = new MySqlConnection(sConnString);
myConn.Open();
MySqlDataAdapter myAdapter = new MySqlDataAdapter("SELECT * from table n;",myConn);
DataSet ds = new DataSet();
myAdapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0].DefaultView;
2.MySqlCoomand的方法
 
(1)ExecuteNoQuery()——SQL语句执行后不返回任何值
(2)ExecuteScalar()——SQL语句执行后不返回任何值,返回查询结果集中第一行第一列的数据值
(3)ExecuteReader()——SQL语句执行后返回多行结果数据
3.如何判断读出的读出的数据是否为空
(1)DataReader是否为空
if (msdr.Read())//msdr非空
(2)DataSet是否为空
if(ds == null)//ds为空
if(ds.Tables.Count == 0)//ds中没有表
if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0)//ds中的表没有数据


相关文档:

基于Infobright的MySQL数据仓库方案测试

数据仓库之父Bill Inmon在1991年出版的“Building the Data
Warehouse”一书中所提出的定义被广泛接受——数据仓库(Data Warehouse)是一个面向主题的(Subject
Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time
Variant)的数据集合,用于支持管理决策(D ......

mysql忘记root密码的解决

mysql忘记root密码的解决
一. MySQL密码的恢复方法之一
如果忘记了MySQL的root密码,可以用以下方法重新设置:
1. KILL掉系统里的MySQL进程;
killall -TERM mysqld
2. 用以下命令启动MySQL,以不检查权限的方式启动;
safe_mysqld --skip-grant-tables &
3. 然后用空密码方式使用root用户登录 MySQL; ......

asp.net 存储过程执行实例

protected void Page_Load(object sender, EventArgs e)
    {
        /*
        sql脚本-创建学生表
        create table student(id int,name varchar(50))
     ......

asp.net 图片水印

string mapho = request["imgpath"];//获取某个页面传过的图片名称
  string str1 = Server.MapPath(mapho);//要添加水印的图片
  string str2 = Server.MapPath("WaterMark.jpg");//添加的内容图片
  System.Drawing.Image bmp = System.Drawing.Image.fromFile(str1);
  Graphics gs = Graphics. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号