收藏 分销(赏)

查询oracle序列值讲解学习.doc

上传人:丰**** 文档编号:3920523 上传时间:2024-07-23 格式:DOC 页数:3 大小:22KB
下载 相关 举报
查询oracle序列值讲解学习.doc_第1页
第1页 / 共3页
查询oracle序列值讲解学习.doc_第2页
第2页 / 共3页
查询oracle序列值讲解学习.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、查询oracle序列值精品资料查询oracle序列值1、 在数据源增加引用:System.ConfigurationSystem.Data.OracleClient2、 在相关表的对象类中增加using:using System.Data.OracleClient;using System.Configuration;3、 用以下内容直接取值:private Int32 getSeq() int activityid = 0; try using (OracleConnection con = new OracleConnection() string connectionStringName

2、 = this.DataWorkspace.DataSource1.Details.Name; string connectionString = ConfigurationManager.ConnectionStringsconnectionStringName.ConnectionString; string username = ; string password = ; string sid = ; string host = ; connectioninfo(ref connectionString, out host, out sid, out username, out pass

3、word); con.ConnectionString =string.Format(Data Source=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 0)(PORT = 1521)(CONNECT_DATA =(SID = 1)(SERVER = DEDICATED);User Id=2;Password=3;, host.Trim(), sid.Trim(), username.Trim(), password.Trim(); string seqSql = select seq_pernt.nextva

4、l from dual; using (OracleCommand command = new OracleCommand(seqSql, con) con.Open(); using (OracleDataReader dr = command.ExecuteReader() if (dr.Read() activityid = dr.GetInt32(0); catch (Exception e) Console.WriteLine(数据库操作错误:+e.Message); return activityid; private void connectioninfo(ref string

5、coninfo, out string host, out string sid, out string username, out string password) username = ; password = ; sid = ; host = ; string strs = coninfo.Split(;); if (strs != null & strs.Length 0) foreach (string str in strs) if (str.StartsWith(User Id) username = str.Substring(8); else if (str.StartsWith(Password) password = str.Substring(9); else if (str.StartsWith(Server) host = str.Substring(7); else if (str.StartsWith(Sid) sid = str.Substring(4); 仅供学习与交流,如有侵权请联系网站删除 谢谢3

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服