Sql

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: Sql
using System.Data.OleDb;
using MySql.Data.MySqlClient;
using System.Data;
using System.Data.SqlClient;
 void LinkMySql()
        {
            string str = "Server=localhost;Database=test;Uid=root;Pwd=zz;";
            MySqlConnection con = new MySqlConnection(str);
            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand();
                cmd.Connection = con;
                cmd.CommandText = "ProcTest1";
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlDataReader dr = cmd.ExecuteReader();
                while(dr.Read())
                {
                    Response.Write(dr["c1"].ToString()+"<br>");
                }
                Response.Write("ok");
                con.Close();
            }
            catch(Exception ee)
            {
                Response.Write(ee.ToString());
            }
            finally
            {
                con.Close();
            }
        }
        void LinkSqlServer()
        {
            string str = "server='(local)';databse='mytable';uid='sa';pwd='sa'";
            SqlConnection con = new SqlConnection(str);
            try
            {
                con.Open();
                SqlDataAdapter da = new SqlDataAdapter("select * from t1",con);
                SqlCommand cmd = new SqlCommand("insert into t1", con);
                con.Close();
            }
            catch(Exception ee)
            {
            }
        }
        void LinkAccess()
        {
            string str = "provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=" + Server.MapPath("access.mdb") + "";
            OleDbConnection con = new OleDbConnection(str);
            try
            {
                con.Open();
                con.Close();
            }
            catch (Exception ee)
            {
                Response.Write("<script>alert('连接失败');</script>");
            }
        }
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
7月前
|
SQL 存储 关系型数据库
什么是SQL?
什么是SQL?
82 0
|
7月前
|
SQL 存储 数据管理
SQL
SQL
52 0
|
7月前
|
SQL 关系型数据库 MySQL
盘点6个SQL小技巧
这篇内容介绍了数据库查询中的各种JOIN操作,包括内联接(inner join)、左外联接(left outer join)、右外联接(right outer join)和全联接(full outer join)。其中,LEFT JOIN可以用于替换NOT EXISTS和NOT IN的查询。接着,文章展示了如何查询每个类别中的最高分记录,以及如何利用GROUP BY和LIMIT获取每个类别中的前N个记录。此外,还提到了MySQL 8引入的新语法LATERAL JOIN,用于更方便地处理这类问题。最后,文章提到了如何高效地统计不同时间范围内的数据量以及对比两个表之间的数据差异。
|
6月前
|
SQL Java 数据库连接
SQL中为什么不要使用1=1
本文探讨了在SQL查询中使用`1=1`的现象及其背后的原因与问题。开发人员有时使用`1=1`作为始终为真的条件来方便动态构建SQL语句,但这样做可能会带来性能问题,尽管现代数据库查询优化器可能能优化掉这种条件,但在复杂查询或特定系统中仍可能影响效率。此外,`1=1`还降低了代码的可读性和跨数据库的兼容性。建议使用更佳实践,如MyBatis的动态SQL标签或Entity Framework的函数式查询,以避免不必要的条件。代码质量的重要性在于每一行代码都应有其明确的目的,避免浪费计算资源。
|
SQL Oracle 关系型数据库
sql
sql
96 0
|
SQL 程序员 数据库
sql 总结
一对多:在多的表中添加建立关系的字段(外键)指向另外一张表。如果需要查询一张表的全部和另外一张表的交集时,使用外连接,连表查询(左外连接)(显示左表的全部信息和右表相关联的信。连表查询(右外连接)(显示右表的全部信息和左表相关联的信。等值连接和内连接查询的是两个表的交集数据,推荐使用内连接。:选择插入必须选择需要插入的字段,选择对应字段的值,批量。查询所有部门的名称,地点和对应的员工姓名和工资。等值连接和内连接查询到的都是两张表的交集数据。外连接查询的是一张表的全部和另外一张表的交集。
140 0
|
SQL NoSQL
SQL 更新视图
SQL 更新视图
121 2
|
SQL 数据挖掘 Python
sql8&10&11&12,3+1
sql8&10&11&12,3+1
117 0
sql8&10&11&12,3+1
|
SQL
sql last
sql last
65 0
|
存储 SQL 数据库
SQL必知必会(二)
表中的数据都是按行来存储的,所保存的每个记录存储在自己的行内。如果将表想象为网格,网格中垂直的列为表列,水平行为表行。