C#如何连接其他数据库,如MYSQL或者Postgresql

C#如何连接其他数据库,如MYSQL或者Postgresql,第1张

using System;

using SystemDataSqlClient;

using SystemData;

public class DB

{

static string Sql="server=;uid=名字;pwd=密码;database=你要连的数据库";

private SqlConnection objSqlConnection = new SqlConnection(Sql);

//以上是加载驱动你要连到的数据库

public int Update(string sql)

{

objSqlConnectionOpen();

SqlCommand objSqlCommand = new SqlCommand(sql,objSqlConnection);

int r=objSqlCommandExecuteNonQuery();

objSqlConnectionClose();

return r; //r如果是=1就是增删改成功!

}

//上面的方法是增删改

public DataSet Select(string sql)

{

DataSet objDataSet = new DataSet();

SqlDataAdapter objSqlDataAdapter = new SqlDataAdapter(sql,objSqlConnection);

objSqlDataAdapterFill(objDataSet);

return objDataSet;

}

//这个方法是查;

}

这是一个连接SQL的类;

你建这样的一个类,在哪个地方要就实例后调他的方法带入一个参数;

参数是SQL增删改查的语句

如果要在你做的那个程序实现增删改的话就

DB db = new DB();

int i = DBUpdate(增的SQL语句);

// 返回的i是1就是成功了!

===========================

DB db = new DB();

int i = DBUpdate(删的SQL语句);

// 返回的i是1就是成功了!

==========================

DB db = new DB();

int i = DBUpdate(改的SQL语句);

// 返回的i是1就是成功了!

========================如果要查询

DB db = new DB();

DataSet ds = new DataSet();

ds = dbSelect(查的SQL语句);

//查询出的结果就放在ds里面;

attr type = "0"

Multi-->

case type=="2":

color("#4CB300")

case type=="3":

color("#8400A8")

case type=="4":

color("#A80000")

case type=="5":

color("#FFFF00")

case type=="6":

color("#00C5FF")

case type=="7":

color("#FFAA00")

case type=="8":

color("#FF0000")

else:NIL

你要去下载一个Npgsql,它是net来用连接postgresql的组件,在程序中添加引用之后,象平时使用其它数据库一样的就行了,连接字符串可以是

Server=127001;Port=5432;User Id=用户名;Password=密码;Database=数据库;

其它的资料参见npgsql的用法就行了。

以上就是关于C#如何连接其他数据库,如MYSQL或者Postgresql全部的内容,包括:C#如何连接其他数据库,如MYSQL或者Postgresql、unity发布的webGL项目无法连接数据库、用C#怎么连接postgres 数据库 程序要怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10131236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存