马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

sqlcommand语法怎么使用

  [复制链接]
查看10419 | 回复13 | 2014-8-8 15:18:40 | 显示全部楼层 |阅读模式
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;

namespace testAdoNet
{
    class Program
    {
        static void Main(string[] args)
        {
            SqlConnection connection =new SqlConnection();
            string connString = "Data SourceF;Initial CataLog=QQ;User ID=QQMasterwd=master";
            string sqltext = "select * from qquser";//sql语句
            connection.ConnectionString = connString;
            connection.Open();
            Console.WriteLine("正确打开数据库");
            SqlCommand command = new SqlCommand(sqltext, connection);
            SqlDataReader rdr = command.ExecuteReader();
             while(rdr.Read())
            {
                Console.Write(rdr["qqid"] + "  " + rdr["password"] + "  " + rdr["lastlogtime"] + "  " + rdr["online"] + "  " + rdr["level"] + "  ");
                Console.WriteLine();
           }
            Console.WriteLine();
            connection.Close();
            Console.WriteLine("正确关闭数据库");
            Console.ReadKey();
        }
    }
}


Testing_C# | 2014-8-8 15:19:32 | 显示全部楼层
那个具体的用法怎么使用啊
ibcadmin | 2014-8-8 17:31:21 | 显示全部楼层
获取数据库数据的主要两部分
SqlConnection  : 建立链接
SqlCommand   : 执行sql语句并返回

点评

能说说其用法吗,怎么用 我要是吧数据库中的数据通过命令行界面打印出来,怎么做,如果我通过输入一个值,来跟数据库中的值进行比较该怎么做  详情 回复 发表于 2014-8-8 17:47
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
惜鑫 | 2014-8-8 17:34:35 | 显示全部楼层
SqlCommand   用来执行sql语句
初级你只需要接触SqlCommand   的三个方法

ExecuteNonQuery():返回受影响行数
ExecuteReader():返回数据集
ExecuteScalar():第一行第一列的值

点评

ExecuteScalar():第一行第一列的值????? 那三个方法主要用在那些方面 比如sql中要用到的  详情 回复 发表于 2014-8-8 17:46
Testing_C# | 2014-8-8 17:46:28 | 显示全部楼层
ExecuteScalar():第一行第一列的值?????
那三个方法主要用在那些方面
比如sql中要用到的
Testing_C# | 2014-8-8 17:46:47 | 显示全部楼层
惜鑫 发表于 2014-8-8 17:34
SqlCommand   用来执行sql语句
初级你只需要接触SqlCommand   的三个方法


ExecuteScalar():第一行第一列的值?????
那三个方法主要用在那些方面
比如sql中要用到的
Testing_C# | 2014-8-8 17:47:54 | 显示全部楼层
ibcadmin 发表于 2014-8-8 17:31
获取数据库数据的主要两部分
SqlConnection  : 建立链接
SqlCommand   : 执行sql语句并返回

能说说其用法吗,怎么用 我要是吧数据库中的数据通过命令行界面打印出来,怎么做,如果我通过输入一个值,来跟数据库中的值进行比较该怎么做
惜鑫 | 2014-8-8 18:00:06 | 显示全部楼层
你要先学会sql语句才能在做这些
songyusb | 2014-8-8 18:00:37 | 显示全部楼层
sql语句
ibcadmin | 2014-8-8 18:01:35 | 显示全部楼层
C#如何连接数据库-简单登陆窗口制作【视频教程】
http://www.ibcibc.com/forum.php? ... id=42&fromuid=1
(出处: C#论坛-C#教程,ASP.NET教程)
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则