类型化的data adapter 如何才能指定connectionstr

问题描述

写了一个dll,实现数据库的读取。如果使用类型化的dataset和dataadapter怎样才能指定连接字符串呢。设计时候的字符串是在DS.Designer.cs直接读取propertythis._connection.ConnectionString=global::IssueCommon.Properties.Settings.Default.sql_ConnectionString;但是dll的property是直接编译进dll,如果这样的话,以后更改密码还需要每次进行重新编译,有没有什么办法,使用指定的连接字符串。

解决方案

解决方案二:
改写进appconfig,前提是你可以保证此文件安全,不会被轻易泄露出去
解决方案三:
DS.Designer.cs直接改这个里面的this._connection.ConnectionString=global::IssueCommon.Properties.Settings.Default.sql_ConnectionString;语句是么?那下次编辑ds的时候是不是还需要重新再更改?
解决方案四:
直接写在另一个数据库(表)中,需要就读取,想改就改数据库的相关字段

时间: 2024-08-18 08:25:36

类型化的data adapter 如何才能指定connectionstr的相关文章

Working With oledb Adapter

 Submitted ByUser LevelDate of SubmissionMahesh ChandBeginners06/19/2001Platform Used: VS.NET Beta 2 (Test Build)Description of the Article:Microsoft Visual Studio .NET (VS.NET afterwards) is full with Data-bound controls and wizards. These controls

如何指定MySQL只监听某个特定地址

在my.cnf之mysqld节,添加bind-address=127.0.0.1.可以使MySQL只监听某个特定地址. 问:怎样才能指定MySQL只监听某个特定地址? 答:比较常见的办法是,在my.cnf之mysqld节,添加bind-address=127.0.0.1.但是也有人按照下面 的办法来做. 为了数据的安全,可以考虑让MySQL只守候在127.0.0.1上,这样从Internet上就无法直接访问数据库 了.修改/etc/init.d/mysql文件,在start部分找到类似下面这行:

android中怎么把新增加的数据插入到adapter前面。

问题描述 android中怎么把新增加的数据插入到adapter前面. 我现在只会用..list.add(data) → adapter.notifyDataSetChanged()...把数据放在adapter的后面.. 解决方案 adapter里你肯定有传入一个数据放置载体(比方说List<>啊,String[]啊什么的),你只要把新的数据插入到那个载体的第一个,然后notify...一下就行了. 解决方案二: 因为adpater只是用来展示数据的,假设你的数据为List<>

求能人指点关于C# 中的编译器引用的原理,应用程序是否能找到指定目录下的引用文件

问题描述 比如我vs引用的第三方库然后在应用栏嵌入操作类型选False复制到本地选True然后生成执行文件所引用的动态库就会自动生成到应用程序debug目录里面然后直接把Debug文件夹拷贝给用户用户就能直接用程序了,但是有个小问题,用户说文件夹里面太乱,DLL文件能不能整理到另一个文件夹,现在我也无能为力,好像应用程序找引用只能去系统目录和程序当前目录中寻找,怎么样可以整成可以到指定文件夹去寻找需要的引用呢,这个是不是编译器哪里可以设置了.还是只有动态调用才能指定引用文件了. 解决方案

请问怎样让webbrowser刷新指定的框架,及有自动完成功能

问题描述 我用的是vs2005在webbrowser里有好多框架,怎样才能指定刷新一个呢?自动完成功能我看过蒋晟的帖子,可惜没看懂...5555 解决方案 解决方案二:没人帮我吗.....55555解决方案三:自动完成功能?+++++++++++++++++是什么功能?解决方案四:在那个框架的页面里自己定时刷新呀,也可以通过框架id或名称定位到那个框架,刷新其内容.解决方案五:和其他控件一样,我们可以用WebBrowser控件来构筑我们的Windowsform应用程序.从工具箱中选择Window

在ASP.NET 2.0中操作数据之七十:配置数据库连接和命令等级设置_自学过程

导言: 在本系列我们用类型化的DataSets来构建数据访问层.就像在第一章探讨的那样,类型化DataSets的DataTables用作存储数据的"仓库",而TableAdapters作为连接数据库的通道,以检索.修改数据.TableAdapters 将处理数据库的很多复杂的细节进行了封装,将我们解脱出来,免去了写代码连接数据库.发出命名.向DataTable填充数据的痛苦. 不过在某些时候我们需要深入的探究TableAdapter,直接写代码处理ADO.NET对象.在第61章<

Microsoft SQL Server 2005 中的 XML 支持(1)

本文探讨 SQL Server 2005 中内置的 XML 支持.描述了这种支持如何与 .NET 框架 V2.0 和本机代码(例如 OLEDB 和 SQLXML)均支持的客户端编程相集成. 一.简介 可扩展标记语言 (XML) 作为一种与平台无关的数据表示形式已被广泛采用.它对于在松散耦合且完全不同的系统,以及各种企业到企业 (B2B) 应用和工作流范畴内交换信息是很有用的.数据交换已成为 XML 技术的主要驱动力之一.. XML 在企业应用程序中的使用正日益广泛,它主要用于对半结构化和非结构化

掌握ADO.NET的十个热门技巧

ado|技巧 ADO.NET提供了一个统一的编程模式和一组公用的类来进行任何类型的数据访问,而不管你用何种语言来开发代码.ADO.NET是全新的,但又与ADO尽可能保持一致,它使编程模式从一个客户端/服务器.基于连接的模式转变到了一个新的模式,这个新模式可以让断开的前端下载记录.离线工作.然后重新连接来提交变化.ADO.NET是WinForms应用程序.ASP.NET应用程序和Web services的一个共有的特点.其功能可以跨LAN和Internet连接来实现,可以在有状态(stateful

MVP框架 – Ted Mosby的软件架构

作者:Hannes Dorfmann 原文链接 : Ted Mosby – Software Architect 文章出自 : Android开发技术前线 译者 : Mr.Simple 我给这篇关于Android库的博客起的名字灵感来源于<老爸老妈浪漫史>中的建筑设计师Ted Mosby.这个Mosby库可以帮助大家在Android上通过Model-View-Presenter模式做出一个完善稳健.可重复使用的软件,还 可以借助ViewState轻松实现屏幕翻转. Model-View-Pre