C#控制台 对数据的 增 删 改 查的代码, 注意不使用数据库

C#控制台 对数据的 增 删 改 查的代码, 注意不使用数据库,第1张

using

System

using

System.Data

using

System.Configuration

using

System.Web

using

System.Web.Security

using

System.Web.UI

using

System.Web.UI.WebControls

using

System.Web.UI.WebControls.WebParts

using

System.Web.UI.HtmlControls

using

System.Data.SqlClient

///

<summary>

///

DataAccess

的摘要说明

///

</summary>

public

class

DataAccess

{

private

SqlConnection

conn

=

null

public

DataAccess()

{

getConn()

}

private

void

getConn()

{

conn

=

new

SqlConnection(@"server=.\sql2005uid=sapwd=sasadatabase=Sky")

}

public

DataSet

Query(string

sql)

{

using

(SqlDataAdapter

sda

=

new

SqlDataAdapter(sql,conn))

{

using

(DataSet

ds

=

new

DataSet())

{

sda.Fill(ds)

return

ds

}

}

}

public

bool

NonQuery(string

sql)

{

using

(SqlCommand

com

=

new

SqlCommand(sql,conn))

{

conn.Open()

try

{

com.ExecuteNonQuery()

return

true

}

catch

{

return

false

}

finally

{

conn.Close()

}

}

}

}

执行查询就调用Query(string

sql)传个sql语句进去就行了.

执行添加,删除,修改

就用下面那个..也是传个sql语句进去

.

希望对你有帮助

首先得确定你的数据库连接是通过什么形式连接的,hibernate还是原生态的jdbc 还是spring;

如果是只有hibernate,那么你得通过加载配置文件得到sessionFactory,然后得到session

如果spring,那么同样也需要注入sessionfactory到你的dao

如果是jdbc方式,那么你就按照原生态jdbc写法

总之,你构造DAO时,得有数据源。这样才能 *** 纵数据库


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存