Testing_C# 发表于 2014-8-8 15:18:40

sqlcommand语法怎么使用

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=QQMaster;Pwd=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:34:35

SqlCommand   用来执行sql语句
初级你只需要接触SqlCommand   的三个方法

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

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?mod=viewthread&tid=42&fromuid=1
(出处: C#论坛-C#教程,ASP.NET教程)
页: [1] 2
查看完整版本: sqlcommand语法怎么使用