问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#如何连接sql,要代码

发布网友 发布时间:2022-04-08 02:31

我来回答

4个回答

热心网友 时间:2022-04-08 04:00

【C#连接SQL Server】
程序代码:
using System.Data;
using System.Data.SqlClient; //使用的命名空间

string connectionString=”Server(Data Source)=服务器名;initial catalog(Database)=数据库名;user id(uid)=用户名;password(pwd)=密码;(Windows登陆模式:Trusted Connection=SSPI);Connect Timeout=30”;
//创建数据库连接字符串

SqlConnection connectionObj=new SqlConnection(connectionString); //建立连接对象
connectionObj.Open(); //连接打开
/*创建SqlCommand等进行数据库操作*/
connectionObj.Close();//连接关闭

解释:
“user id”:连接数据库的验证用户名。
“password=”:连接数据库的验证密码。
这里注意,你的SQL Server必须已经设置了需要用户名和密码来登录,否则不能用这样的方式来登录。如果你的SQL Server设置为Windows登录,那么在这里就不需要使用“user id”和“password”这样的方式来登录,而需要使用“Trusted_Connection=SSPI”来进行登录。
“initial catalog=”:使用的数据源。
“Server=”:使用的服务器。
“Connect Timeout=30”:连接超时时间为30秒。
在这里,建立连接对象用的构造函数为:SqlConnection。

热心网友 时间:2022-04-08 05:18

以下是C#中的各种数据库的连接方式,VB.NET中类似,只是变量定义的方式不一样而已.
(一)常用连接:
1.使用SqlConnection对象:
a. Sql 验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
b. Windows 身份验证
public void SqlConnectionOpen()
{
SqlConnection conn= new SqlConnection();
conn.ConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";
conn.Open();
}
2.使用OleDbConnection对象:
public void OleDBConnectionOpen()
{
OleDBConnection conn = new OleDbconnection();
conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\Customer.mdb";
conn.Open();
}
(二)其它:
1.ODBC连接Access本地数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"Uid=Admin;"+"Pwd=;");
2.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:\a.mdb;"+
"SystemDB=Admin;"+"Pwd=;");
3.ODBC连接Access系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=\\server\share\a.mdb;");
4.ODBC连接Excel系统数据库
conGoodDay.Open("Driver={Microsoft Access Driver(*.xls)};"+"DriverId=790;"+
"Dbq=C:\a.xls;"+"DefaultDir=c:\somepath;");
5.ODBC连接Oracle系统数据库
conGoodDay.Open("Driver={Microsoft ODBC for oracle};"+"Server=OracleServer.world;"+
"Uid=Admin;"+"Pwd=password;");
6.ODBC连接Sql Servr
conGoodDay.Open("Driver={Sql Server};"+"Server=myServer;"+"Database=myDatabaseName;"
"Uid=Admin;"+"Pwd=password;");
7.ODBC连接Visual FoxPro
conGoodDay.Open("Driver={Microsoft Visual FoxPro Driver};"+
"SourceType=DBC;"+"SourceDB=c:a.dbc;"+"Exclusive=No;");

Windows 身份验证
建议使用 Windows 身份验证(有时也称为“集成安全性”)连接到支持其的数据源。连接字符串中使用的语法根据提供程序的不同而不同。下表演示用于 .NET Framework 数据提供程序的 Windows 身份验证语法。
提供程序
语法
SqlClient
Integrated Security=true;
-- or --
Integrated Security=SSPI;
OleDb
Integrated Security=SSPI;
Odbc
Trusted_Connection=yes;
OracleClient
Integrated Security=yes;
Integrated Security=true 用于 OleDb 提供程序时会引发异常。

热心网友 时间:2022-04-08 06:53

"server=.;database=数据库名;uid=用户名;pwd=密码"
这种方式比较简单,
还有一种,好像比较长,我也忘了。

热心网友 时间:2022-04-08 08:44

public string connectionString =“server=.;database=dataName;uid=sa;pwd=sa;”
SqlConnection connection = new SqlConnection(connectionString);
SqlCommand command = new SqlCommand();
c#怎么用代码来连接sqlserver数据库

【C#连接SQL Server】程序代码:using System.Data;using System.Data.SqlClient; //使用的命名空间 string connectionString=”Server(Data Source)=服务器名;initial catalog(Database)=数据库名;user id(uid)=用户名;password(pwd)=密码;(Windows登陆模式:Trusted Connection=SSPI);Connect Time...

请为我写一下C#连SQL Server的代码

1. 创建sqlconnection类的连接对象 SqlConnection mySqlConnection = new Sqlconnection("server=localhost;database=Northwind;uid=sa;pwd=sa");//server指定运行sql的计算机名,localhost是常用名表示程序所在的计算机 2.建立sqlcommand对象 SqlCommand mySqlCommand = mySqlConnection.CreateCommand();3.设置Sql...

用C#绑定SQL数据库的具体代码怎么写?

String connStr = @"Data Source=E8AAC22FD7514AC\sqlexpress;Initial Catalog=stu;Persist Security Info=True;User ID=sa;Password=123"; //别复制,没用的。不一样‘要自己写个 SqlConnection con = new SqlConnection(connStr);SqlCommand cmd = new SqlCommand();cmd.CommandText = "select ...

用c#怎样连接SQL2008数据库,谢谢

先用SqlConnection建个连接 然后创建SqlCommand对象 利用 SqlDataReader 来读取数据 举个例子 string sql = "select bookName from booklist where id='" + id+ "'";SqlConnection con = new SqlConnection();//查询语句 con.ConnectionString = conStr;try { con.Open();SqlCommand cmd = new S...

c#怎么和sql数据库连接

1、打开Visual Studio 2008工具,点击文件菜单,选择新建下面的项目选项,如下图所示。2、在弹出的新建项目界面,选择控制台程序,然后点击确定按钮,如下图所示。3、在Program.cs界面中引入SqlClient命名空间,这个空间里包含了所有的操作SQL SERVER的功能,如下图所示。4、接下来实例化SqlConnection,然后...

C#中连接数据库的代码是什么 写在什么地方的

原则是写在任何地方都可以,主要用来连接字符串。写法如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;//首先导入命名空间 using System.Data.SqlClient;//首先导入命名空间 namespace EJ_Market.Model.Common{class DataBase {SqlConnection con...

C#与SQL2005如何连接?

一:C#连接SQL数据库复制代码代码如下:Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;Server=myServerAddress;Database=myDataBase;User ID...

c#连接不到sql sever数据库是为什么

回答:楼主你好: 我们最初接触数据库,以为只要将数据库文件MDB.mdf放在windows窗体项目的debug文件夹下就可以了,就是跟项目生成的可执行程序放在同一文件夹下就可以了,然后运行可执行文件,点击按钮就能连接到那个文件。然而实则不然,必须将MDB.mdf附加到SSMS服务器上才行,其实MDB.mdf的路径倒是次要的,所以...

c#中怎么将两个sql语句连接

string sql1 = "select ProName from FGSshangbao where ProName='" + (DropDownList1.SelectedValue) + "'"; sql = " select ProName as '项目名称',ProTime as '时间', ProMianji as '面积',ProMoney as '金额',ProDescribe as '内容' from FGSshangbao";sql1=string.Format("exec(...

c#怎么书写连接sqlserver数据库的语句

建立sql连接对象:SqlConnection conn = new SqlConnection("Data Source=(服务器名称);Initial Catalog=phonebook(数据库名称);Persist Security Info=True;User ID=lxz2005;Password=831140");

vs连接sqlserver代码 java连接sql数据库代码 sql如何连接数据库 java连接mysql数据库代码 c连接sqlserver数据库 c怎样连接sql数据库 js连接sql数据库 vs连接到sql数据库 vs连接sql
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狗狗吃饭为什么夹尾巴 平顶山公交几路到华延四季城 为什么狗狗夹紧尾巴 从新城区到光明路华延四季城怎么走 狗害怕时尾巴如何 您好,请问支原体感染。克拉霉素管用吗? 肺支原体阳性怎么治 为什么狗狗紧张自己的尾巴 狗狗害怕为什么夹尾巴 怎么上传文件创建下载地址 在外地梦见和自己的亲族一起吃喜酒? 冕宁有什么特产? 酒店洗衣房烘干机排气管吹岀来的棉绒怎能收集 衣服烘干机杀菌么 烘干机在屋里不向外排气对人体有害吗 衣服烘干机的排风管能放在室内吗 烘干机危险源风险及现有错施 排气式烘干机排气管接哪里 干衣机放置在哪里最合适,如何排气才是最合理的呢? 烘干机不接后面的排气管可以用吗 直排烘干机排气管怎么放 亿纬锂能 属于什么板块 亿纬锂能股属什么行业 锂电池厂属于什么行业? 锂电池是什么行业 锂电池属于太阳能行业吗 锂电池企业属于精细化工企业吗? 谁是赣州稀土最终的借壳 三元锂电池公司属于哪个行业分类 买壳上市的上市条件 电脑点击桌面快捷方式按backspace 电脑退到桌面快捷键 联想电脑退回桌面+按哪两个键 求官居几品最新破解版的app 女人吵架就离家出走是什么心理 女朋友一和我吵架就离家出走,我该怎么办才好呢? 为什么女人一生气就离家出走? 和女朋友吵架时,女朋友动不动就离家出走应该怎么办? 一般的女人 和自己的老公吵架了 离家出走 会去哪里? 社群管理工具聊天狗助手好用吗,有哪些功能? 一个女人婚内因吵架离家出走但是不接电话不提出离婚是什么意思? 女人跟我吵架了(没有家暴)离家出走了快六十多天对小孩也不管不顾她还会回来吗? 在华为手机里聊天狗微信助手手机版为什么打不开? 女朋友一吵架就离家出走,女人内心有什么小秘密? 聊天狗微信助手怎么样?好用不? 老婆和自己一吵架就离家出走,我该怎么办? 吵架后老婆丢下孩子离家出走了? 老婆一生气就离家出走,我该怎么劝她回家? 女朋友吵架之后就喜欢离家出走怎么让她改掉这个毛病? 有谁知道新版聊天狗微信助手0打扰清理僵尸粉是如何操作的?