windows ce 使用C# winform窗体程序系统如何连接数据库 , 最好给个代码,呵呵。

windows ce 使用C# winform窗体程序系统如何连接数据库 , 最好给个代码,呵呵。,第1张

如果数据库是SQL 添加引用:using SystemDataSqlClient;

如果你的数据库是直接建在vs里的话:

string connStr = @"Data Source = \SQLEXPRESS; AttachDBfilename = |DataDirectory|\DBStudentmdf; Integrated Security = True; User Instance = True";

//DBStudentmdf是我的数据库名字,你改成你的数据库就行了:mdf;

using (SqlConnection conn = new SqlConnection(connStr))

{

connOpen();

using (SqlCommand cmd = connCreateCommand())

{

cmdCommandText = ""; //你的 *** 作

cmdExcuteNonQuery();

}

}

如果数据库是建在你电脑上的数据库里:

string connStr = @"Data Source = ; Initial Catalog = DBname(你的数据库名); Integrated Security = True";

其他一样

DateTime d=new DateTime();

if(DateTimeTryParse(textboxText,out d))

{

string sql =stringFormat(@"insert into 表(时间字段) values('to_date('{0}','yyyy-mm-dd hh24:mi:ss')',d);

}

除了类名 SqlConnection ,SqlCommand 等 变成 OracleConnection, OracleCommand 之外,就是连接字符串有点变化

其它的没有什么不一样,就是要注意 Oracle 的客户端是要用 Oracle Net Manager 工具设置一下才能连接的

1OleDB连接驱动OraOLEDBOracle

Oracle公司提供的OleDB驱动,Provider需要根据实际情况修改,支持32bit与64bit,需要安装Oracle Data Provider for OLE DB

连接字符串:

connectionString="provider=OraOLEDBOracle;Persist Security Info=False;User ID=UserName;Data Source=DataBase;Extended Properties='';Password=Password"

connectionString="provider=OraOLEDBOracle1;Persist Security Info=False;User ID=UserName;Data Source=DataBase;Extended Properties='';Password=Password"

2OleDB连接驱动MSDAORA

Microsoft公司提供的OleDB驱动,Provider需要根据实际情况修改,只支持32bit

连接字符串:

connectionString="Provider=MSDAORA;Data Source=dataSource;User Id=userid;Password=password;"

connectionString="Provider=MSDAORA1;Data Source=dataSource;User Id=userid;Password=password;"

3OracleClient连接

Microsoft公司提供,支持32bit与64bit,已建议作废

连接字符串:

connectionString="Server=tnsnames;User Id=userid;Password=password;" providerName="SystemDataOracleClient"

以上就是关于windows ce 使用C# winform窗体程序系统如何连接数据库 , 最好给个代码,呵呵。全部的内容,包括:windows ce 使用C# winform窗体程序系统如何连接数据库 , 最好给个代码,呵呵。、winform(c#)中如何把textbox中的数据转换成date类型添加到oracle数据库中,谢谢谢了、c# 如何连接oracle 9i 数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存