C# 连接数据库 Sql Server
初次接触C#,今天尝试了下连接Sql Server,下面详细说下,算是自己的总结了加印象,如若有不准确的地方,请指出
简单建立一个控制台项目来实现:
数据库截图:
控制台程序代码:
using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApplication2
{class Program{static void Main(string[] args){using (SqlConnection conn = new SqlConnection(GetConnectString())){//打开数据库conn.Open(); //创建数据库命令 SqlCommand cmd = conn.CreateCommand();//创建查询语句 cmd.CommandText = "SELECT * FROM [test].[dbo].[Admins]";//从数据库中读取数据流存入reader中 SqlDataReader reader = cmd.ExecuteReader();//从reader中读取下一行数据,如果没有数据,reader.Read()返回flase while (reader.Read()){ int LoginId = reader.GetInt32(reader.GetOrdinal("LoginId"));string AdminName = reader.GetString(reader.GetOrdinal("AdminName"));int LoginPwd = reader.GetInt32(reader.GetOrdinal("LoginPwd"));//格式输出数据 Console.Write(LoginId + "," + AdminName + "," + LoginPwd);}}Console.ReadKey();}//得到一个数据库连接字符串 static string GetConnectString(){return "data source=127.0.0.1;initial catalog=test;user id=sa;pwd=123456"; }}}
运行截图:
下面说下我的初次连接失败经历:
失败截图
这里是数据库没有连接上,之前是因为我的IP没有配置,下面我重新配置下:
1.首先打开SQL Server配置管理器
2.打开TCP/IP设置其属性
3.打开属性,未设置过的默认属性都为未启用,找到并打开IP3,设置TCP端口1433,IP地址为127.0.0.1,活动和已启用设置为是
4.最后的IPALL的TCP端口也设置为1433
5.最后保存下来。重启SQL Server
转载于:https://www.cnblogs.com/wangqilong/p/9417512.html
C# 连接数据库 Sql Server相关推荐
- python读取sqlserver数据库方法_SQLServer数据库之Python读取配置文件,并连接数据库SQL Server...
本文主要向大家介绍了SQLServer数据库之Python读取配置文件,并连接数据库SQL Server,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 用配置文件保存固定 ...
- Java 连接数据库(SQL Server)ODBC配置详情
1.打开控制面板,找到管理工具 2.然后找到数据源(ODBC),双击打开它 3.点击添加 4.选择SQL Server, 点击完成 5.然后在名称处 填写你要连接的数据库名称,一定要一样, 在服务器处 ...
- ODBC 连接数据库 SQL server 2008
1.打开[控制面板]-> [系统和安全] -> [管理工具]-> [数据源(ODBC)] 2.双击[数据源(ODBC)]-> 选中[系统DSN] 3.单击[添加],会弹出如下对 ...
- java连接数据库 SQL server :无法打开登录所请求的数据库
报错:com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 "MyTest".登录失败. 报错: com.m ...
- ASP.NET远程连接数据库SQL server
在Web.config节点<connectionStrings>中添加 <configuration> <connectionStrings> &l ...
- 天朝皇叔:学习笔记 Qt 连接数据库sql server
在项目文件里面加上:QT += sql 注意连接字符串的多种方式:直接填连接字符串:字符串与函数调用拼接.使用数据源,示例代码: #include <QtCore/QCoreAp ...
- 【ASP.NET】VS2015连接SQL Server数据库,实现登录、注册
文章目录 1. 实验目标 2. 难点 3. 问题 3.1 SQL Server 3.2 Demo练习 3.3 编写页面时的错误 4. 总结 5. 页面 6. 主要代码 [ASP.NET]VS2015连 ...
- db2 mysql sql server_连接数据库的方法(Oracle DB2 SQL Server MySQL...)
[java]代码库import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; /* ...
- sqlserver连接字符串_【自学C#】|| 笔记 39 SQL server 连接数据库
一.ADO.NET数据库操作 任何一个应用程序都离不开数据的存储,数据可以在内存中存储,但只能在程序运行时存取,无法持久保存. 数据还可以在磁盘中以文件的形式存储,但文件的管理和查找又十分烦琐无法胜任 ...
最新文章
- KiCAD初学者指南
- HTTP协议常用标准状态码含义
- git本地创建新分支并推送到远程仓库
- python画图模块_学习python画图模块plotnine:第一步安装
- python requests form data_python使用requests发送multipart/form-data请求数据
- ubuntu12.04安装搜狗输入法和配置
- centos7优先wifi连接_WIFI明明已连接,但却无法上网,问题究竟出现在哪里?
- centos linux asp,CentOS 7.4 下 如何部署 AspNetCore 结合 consul
- caffe实现GAN
- AlexNet做文档布局分析 (版面分析)数据集
- python升级pip怎么出错了_pip 的高阶玩法
- 奇异秀App:奇异秀秀奇异,用大头视频来拜年
- 实信号变成解析信号的实现方法
- 龙格现象python程序_基于切比雪夫多项式的函数插值逼近
- Alexa | Alexa Auto SDK 概述
- 利用Global Mapper处理正摄卫片
- 播放.avi后缀视频报出0xc00d5212,编码格式不支持
- document.querySelector
- Poco库使用:任务管理器TaskManager
- 房产中介 二手房中介小程序 一流开发 抓住小程序热潮