数据库链接 小知识

原创 2005年04月26日 23:22:00

C#:

如果转贴请注明出处

作者:fx_blog(CSDN)

日期:2005-4-27

//=========================查询===========================

<% @ Page Language="C#" debug=true %>

<% @ import namespace="System.Data"%>

<% @ import namespace="System.Data.OleDb"%>

<% @ import namespace="System.IO"%>

<script runat=server>

          void btn_search(Object sender,EventArgs e)

         {

              string connstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("**.mdb")+";";

              string selstring="select * from dbtable where username='"+TextBox1.Text+"'";

              OleDbConnection conn=new OleDbConnection(conn);

              OleDbCommand cmd=new OleDbCommand();

              cmd.CommandText = selstring;

             cmd.Connection = conn;

             try

             {

                    conn.Open();

                     OleDbDataReader reader=cmd.ExecuteReader();

                  if(reader.Read())

                 {

                      Label1.Text="查找成功";

                   }

                 else

                      {

                             Label1.Text="查询失败";

                    }

              }

              catch (OleDbException ex)

               {

                    Response.Write(ex.Errors[0].Message);

              }

         }

    </script>

<form runat=server>

<asp:TextBox id="TextBox1" runat=server />

<asp:Button id="btn_search" runat=server text="查询" onclick=btn_search />

</form>

//==========================添加,删除,=====================

<% @ Page Language="C#" debug=true %>

<% @ import namespace="System.Data"%>

<% @ import namespace="System.Data.OleDb"%>

<% @ import namespace="System.IO"%>

<script runat=server>

          void add_search(Object sender,EventArgs e)

         {

              string connstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("**.mdb")+";";

              string selstring="select * from dbtable where username='"+TextBox1.Text+"'";

             OleDbConnection conn=new OleDbConnection(conn);

              OleDbCommand cmd=new OleDbCommand();

              cmd.CommandText = selstring;

             cmd.Connection = conn;

              try

                 {

                    conn.Open();

                       OleDbDataReader reader=cmd.ExecuteReader();

                        if (reader.Read())

                          {

                                Label1.Text="数据库中已经有该记录了,请用其他用户名!";

                         }

                         else

                         {

                                reader.Close();

                                string addstring="insert into [atable](username)"+"values('"+TextBox1.Text+"')";

                               cmd=new OleDbCommand();

                              cmd.CommandText=addstring;

                             cmd.Connection=conn;

                              cmd.ExecuteNonQuery();

                               Label1.Text="添加成功";

                         }

                         conn.Close();

                  }

                catch(OleDbException ex)

              {

                         Response.Write(ex.Errors[0].Message);

               }

</script>

<form runat=server>

<asp:TextBox id="TextBox1" runat=server />

<asp:Button id="btn" text="添加" onclick="add_search" runat=server />

</form>

//===========================删除=更新===================

    

<% @ Page Language="C#" debug=true %>

<% @ import namespace="System.Data"%>

<% @ import namespace="System.Data.OleDb"%>

<% @ import namespace="System.IO"%>

<script runat=server>

          void add_search(Object sender,EventArgs e)

         {

              string connstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("**.mdb")+";";

              string selstring="select * from dbtable where username='"+TextBox1.Text+"'";

             OleDbConnection conn=new OleDbConnection(conn);

              OleDbCommand cmd=new OleDbCommand();

              cmd.CommandText = selstring;

             cmd.Connection = conn;

              try

                 {

                    conn.Open();

                       OleDbDataReader reader=cmd.ExecuteReader();

                        if (!reader.Read())

                          {

                                Label1.Text="数据库中没有该用户!";

                         }

                         else

                         {

                                reader.Close();

                                string addstring="delete * from atable where username='"+TextBox1.Text+"'";

                       // 如果是更新数据update * from atable where username='"+TextBox1.Text+"';

                               cmd=new OleDbCommand();

                              cmd.CommandText=addstring;

                             cmd.Connection=conn;

                              cmd.ExecuteNonQuery();

                               Label1.Text="操作成功";

                         }

                         conn.Close();

                  }

                catch(OleDbException ex)

              {

                         Response.Write(ex.Errors[0].Message);

               }

</script>

<form runat=server>

<asp:TextBox id="TextBox1" runat=server />

<asp:Button id="btn" text="执行" onclick="add_search" runat=server />

</form>

oracle数据库链接知识

maxActive是最大激活连接数,这里取值为20,表示同时最多有20个数据库连   接。   maxIdle是最大的空闲连接数,这里取值为20,表示即使没有数据库连接时依然可以保持20空闲的 ...

数据库链接

  • 2014年12月18日 16:20
  • 2.29MB
  • 下载

数据库链接模板

  • 2013年09月27日 08:33
  • 12KB
  • 下载

Zend Framework 2 Sql Service(MSSQL)数据库链接,其它架构方法类似

Step 1: 下载 Microsoft Drivers 3.0 for PHP for SQL Server  驱动,本人选择的是3.0版本的,这个安装包实际上就是几个dll文件打包,建议安装到p...
  • xmlife
  • xmlife
  • 2015年03月31日 00:33
  • 634

远程数据库链接

  • 2013年01月05日 17:32
  • 2KB
  • 下载

数据库链接

  • 2012年01月29日 16:54
  • 233KB
  • 下载

Nodejs下MySQL数据库链接释放问题详解

为了提高数据库的IO速度,会使用连接池做处理,但是在高并发的情况下,一条连接完成任务后不释放掉, 会导致链接池满负载 ,后面的请求将无法处理,程序就会出现阻塞。 因此,当一条连接完成它的任务后,我们必...

oracle数据库链接

  • 2013年03月18日 11:15
  • 2KB
  • 下载

数据库链接

  • 2015年11月21日 12:38
  • 699KB
  • 下载

数据库链接与 Class.forName()用法详解

原文地址 http://blog.csdn.net/kaiwii/article/details/7405761 主要功能 Class.forName(xxx.xx.xx)返回的是一个类 C...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据库链接 小知识
举报原因:
原因补充:

(最多只允许输入30个字)