当前位置:首页 » 操作系统 » net数据库连接配置

net数据库连接配置

发布时间: 2022-08-01 19:41:44

Ⅰ vb.net的数据库怎么连接啊

Dim
sqlConnection1
As
SqlClient.SqlConnection
Dim
strConnect
As
String=”data
source=服务器名;initial
catalog=数据库名;user
id=sa;password=;”
sqlConnection1=New
System.Data.SqlClient.SqlConnection(strConnect)
sqlConnection1.open
‘打开数据库
sqlConnection1.close
‘关闭连接,释放资源
1)连接Sql
Server数据库
Dim
odbcDbConnetion1
As
Microsoft.Data.OdbcConnection
Dim
strConnect
As
Sting=”Driver={SQL
Server};Server=服务器名;Uid=sa;pwd=;Database=
数据库名;”
odbcDbConnetion1=New
Microsoft.Data.OdbcConnection(strConnect)

Ⅱ C#.net连接数据库

建议把数据库连接写到配置文件Web.Config中,方便修改链接字符串
<connectionStrings>
<add name="connStr" connectionString="Data Source=.\sa;Initial Catalog=Users;User ID=sa;PassWord=123456 "/>
</connectionStrings>
说明:name就是我们在后台代码调用的字符串;Data Source后面是指本地数据库(“.")的实例sa,如果没有实例,就直接用localhost、. 、或者数据库服务器Ip地址。
public static string strConn = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
public SqlConnection conn = new SqlConncetion(strConn);
说明:引用Configuration进去,这是获取到数据库连接字符串了。

public void Login()
{
string sqlStr="Select ...";
conn.Open();
try
{
}
catch
{
}
finally
{
conn.Close();
}
}

Ⅲ asp.net链接数据库的方法

1.SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["strConn"].ToString());
从你的web.config配置文件中读取数据库连接配置信息,然后创建一个数据库连接对象
2。SqlCommand cmd = new SqlCommand();
执行SQl或者存储过程的命令,通过这个对象才可以对数据库进行访问和执行
3。cmd.CommandText = "select Count(*) from tbManager where MName=@mname";
访问数据库要sql语句吧,右面的sql语句现在传给了cmd对象,让cmd的去执行
4. cmd.Parameters.Add("@mname", SqlDbType.NVarChar, 50).Value = tempName;
添加一个字段(名称,类型,长度),再给这个字段赋值
5.cmd.Connection = conn;
执行数据数据库有了sql还不行,还要有连接数据库的对象,这个对象就是前面创建的conn,传给cmd就可以了

Ⅳ ASP.NET如何实现与数据库连接,怎么配置数据源

这要用到ado.net的一些知识。主要有connection、command、dataadapter、datareader、transaction等对象完成数据库连接任务。
连接数据库主要有以下步骤:
1、建立连接
2、打开连接
3、启动事务处理(如果需要的话)
4、执行命令
5、接受并处理执行结果
6、回滚事务(如果启动了事务,并且执行命令的结果不是期望值或发生其它异常)
7、重复第4步(如果启动了事务,并且有多个命令需要作为同一个事务执行)
8、提交事务(如果启动了事务)
9、关闭连接
至于代码就非差简单了,网上到处都是。执行数据库命令大概有4类,返回影响行数(增、删、改)、返回结果集表格(查)、返回结果集的左上角(一般用于汇总等操作,例如select
count(*)...)。这些只要在command执行的时候控制一下儿就好了。我建议你到网上搜一下儿ado.net的五个对象,看看就明白了。

Ⅳ 在Vs.net中,怎样配置数据库连接,可以使开发环境到应用环境迁移数据库时不修改程序

<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="scon" value="server=.;database=HB_Shop;uid=sa;pwd=sa;"/> </appSettings> </configuration> //以上代码是迁移数据库. 还有更换数据库的时候,比如sqlServer换成mysql...等等, using System; using System.Collections.Generic; using System.Text; using Components.Data; using Components.Entry; namespace Components.Data { public abstract class DataProvider { //以后添加数据驱动判断 protected static DataProvider _defaultInstance = null; /// <summary> /// 此方法是为了以后换数据库用的. /// </summary> /// <returns></returns> /// public static DataProvider InstanceData() { if (_defaultInstance != null) return _defaultInstance; else { lock (typeof(DataProvider)) // A B C 三个线程,现在假设有A线程进入临界区 { // A 进来了,一定要检查是否为空 if (_defaultInstance == null) // 检查是否为空,否则就没有效果,如果A线程在RETURN时,B线程没有这个判断为空的条件,那么它也会再次创建新的对象,所以会失效 { Type type1 = Type.GetType("Components.Data.SqlDataProvider"); if (type1 != null) { //根据Type创建实例 _defaultInstance = Activator.CreateInstance(type1) as DataProvider; } } } return _defaultInstance; } } public abstract void InserUpdateDelete(Users users,Components.Data.EnumIUD enumIUD);//可以在这里面写抽象方法,然后继承了重写. }

Ⅵ .net配置文件数据库连接解析

name表示你自己定义的数据库连接的名称,你可以自己设定,user id表示你要连接的数据库的名称(就是你新建SQL Server时设的名字),password是连接需要的密码,Initial Catalog是只你要连接的数据库文件的名称,Data Source=.表示数据源是本地计算机的,=后有个.,这个“.”表示本地计算机的数据库。

Ⅶ .Net连接Oracle数据库到底怎么配置

C#连接Oracle数据库(查询数据)

using System;
using System.Collections.Generic;
using System.ComponentModel;
//这行和下一行都要先在引用中填加system.data.oracleclient
using System.Data.OracleClient;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
#region 从region到endregion是手工写的。别的都是系统自动生成的
//定义连接数据库的字符串
string constring = "data source=wzd;user=wzd;password=wzd;";
//进行连接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打开指定的连接
OracleCommand com = conn.CreateCommand();
//写好想执行的Sql语句
com.CommandText =
"select name from mytable where card_no='0000000002'";
OracleDataReader odr = com.ExecuteReader();
//读取数据,如果返回为false的话,就说明到记录集的尾部了
while (odr.Read())
{
//将读取到的值显示到定义的控件中。
this.lbl.Text = odr.GetOracleString(0).ToString();
}
odr.Close();//关闭reader.这是一定要写的
}
catch
{
MessageBox.Show("erro");//如果发生异常,则提示出错
}
finally
{
conn.Close();//关闭打开的连接
}

#endregion
}
}
}

C#中与Oracle连接的代码

注意:一定要添加这个:

项目->添加引用->.NET->System.Data.OracleClient.dll

using System;
using System.Data;
using System.Windows.Forms;
using System.Data.OracleClient;

namespace Test
{
/// <summary>
/// 简洁期间,直接将实现写在构造函数中
/// </summary>
public class Test
{
public Test()
{
//
// TODO: 在此处添加构造函数逻辑
//

string ConnectionString =
"Data Source=LiPu; User Id=SCOTT; Password=scott";

//连接字符串,Data Source 是指数据库名字.如我用的是本机的Oracle
//的数据库,名字为LiPu. user id 是

//用户名,你可以用System 或是你自己添加的一个用户.Password是
//对应用户的密码.

//创建一个新连接
OracleConnection conn = new OracleConnection(ConnectionString);

try
{
conn.Open(); //打开连接
OracleCommand cmd = conn.CreateCommand();

cmd.CommandText = "select * from emp"; //SQL语句
OracleDataReader rs = cmd.ExecuteReader();
//读取数据,如果rs.Read()返回为false的话,就说明到记录集的尾部了
while(rs.Read())
{
MessageBox.Show(rs.GetString(1));
}

rs.Close();
}
catch (Exception e)
{
MessageBox.Show(e.Message);
}
finally
{
conn.Close();
}
}
}
}

C#连接Oracle数据库(更改数据库中的记录并查询更改后的数据)

using System;
using System.Collections.Generic;
//这行和下一行都要先在引用中填加system.data.oracleclient
using System.ComponentModel;
using System.Data.OracleClient;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
#region 从region到endregion是手工写的。别的都是系统自动生成的
//定义连接数据库的字符串
string constring = "data source=wzd;user=wzd;password=wzd;";
//进行连接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打开指定的连接
OracleCommand com = conn.CreateCommand();
com.CommandText =
"select name from fin_ipr_inmaininfo where card_no="+
"'0000000002'";//写好想执行的Sql语句
OracleDataReader odr = com.ExecuteReader();
//读取数据,如果返回为false的话,就说明到记录集的尾部了
while (odr.Read())
{
//将读取到的值显示到定义的控件中。
this.lbl.Text = odr.GetOracleString(0).ToString();
}
odr.Close();//关闭reader.这是一定要写的
}
catch
{
MessageBox.Show("erro");//如果发生异常,则提示出错
}
finally
{
conn.Close();//关闭打开的连接
}

#endregion
}

private void button2_Click(object sender, EventArgs e)
{
#region 从region到endregion是手工写的。别的都是系统自动生成的
//定义连接数据库的字符串
string constring = "data source=wzd;user=wzd;password=wzd;";
//进行连接
OracleConnection conn = new OracleConnection(constring);
try
{
conn.Open();//打开指定的连接
OracleCommand com = conn.CreateCommand();
//写好想执行的Sql语句
com.CommandText =
"update fin_ipr_inmaininfo set name='wzd' where card_no='0000000002'";
com.ExecuteNonQuery();

}
catch
{
MessageBox.Show("erro");//如果发生异常,则提示出错
}
finally
{
conn.Close();//关闭打开的连接
}

#endregion
}
}
}

Ⅷ .NET的数据库连接一般在什么地方设置

一般再web.config里面
给你个例子,再web.config配置如下
<configuration>
<appSettings>

<add key="Con" value="server=RENQ\SQLEXPRESS;Trusted_Connection=true;database=renq" />

</appSettings>
</configuration>
再程序中调用为
string con=System.Configuration.ConfigurationSettings.AppSettings["Con"].ToString().Trim();

Ⅸ ASP.NET中使用web.config配置数据库连接

参数异常,你重新构建你的链接字符串,在vs-》菜单-》工具-》下面有个链接数据库选项,你可以在其中配置数据库,等配置好了,测试通过了,在高级选项中获取最下面的连接字符串,复制到web.config的配置文件中就可以了

热点内容
电影的文件夹都是 发布:2025-01-18 08:21:49 浏览:834
post提交php 发布:2025-01-18 08:21:42 浏览:460
如何禁止写入文件夹 发布:2025-01-18 08:21:04 浏览:362
360云盘等待上传 发布:2025-01-18 08:21:03 浏览:795
安卓手机怎么设置壁纸 发布:2025-01-18 08:20:23 浏览:318
如何关闭密码锁 发布:2025-01-18 08:18:51 浏览:858
我的电脑ftp打不开 发布:2025-01-18 08:18:05 浏览:512
手机如何与服务器端连接的 发布:2025-01-18 08:16:49 浏览:45
为什么安卓手机玩游戏没有声音 发布:2025-01-18 08:11:56 浏览:420
androidtextview字体 发布:2025-01-18 07:51:18 浏览:555