vs.net+c#入门问题 ( 积分: 50 )

  • 主题发起人 主题发起人 胡小溪
  • 开始时间 开始时间

胡小溪

Unregistered / Unconfirmed
GUEST, unregistred user!
我初学c#,现在想用vs.net+C#开发web应用程序,我有一问题实在搞不懂:在vs.net开发中如何共享数据库连接,如我有一窗口已有OleDbConnection控件,那另外窗口如何共享此数据库连接,急
 
我初学c#,现在想用vs.net+C#开发web应用程序,我有一问题实在搞不懂:在vs.net开发中如何共享数据库连接,如我有一窗口已有OleDbConnection控件,那另外窗口如何共享此数据库连接,急
 
动态属性->映射到WEBCONFIG中的主键
 
不太懂呀,类似的问题,怎么在form1中更改form2中的text呀?
 
这个问题好
 
你可以不使用OleDbConnection,而直接使用字符串来连接,并且放到web.config里面,
还可以把所以数据库访问基类做成一个类;
 
用 session吧
if(
Session["conn"]==null) Session["conn"]=OleDbConnection;
}
然后在第二个窗口就可以 OleDbConnection2=Session["conn"]
 
在 .NET 中提倡使用“离线”,即建立一个 Connection 之后,使用完立即关闭。
 
类似的问题,怎么在form1中用form2中的东西呀? 不像DELPHI,USES 就可以了.
 
michael.ma的方法在第二个窗口不是不用再创建一个OleDbConnection2吗?session里的是connectionstring还是OleDbConnection2?
 
哪位大哥给详细的讲一下呀,我已经听很多人说用web.config了,可是具体怎么用呀,创建完怎么调用呢?急呀。
 
在WEBCONFIG的<configuration>元素下写
<appSettings>
<add key="connectstring" value="C:/Inetpub/wwwroot/HRMS/db/hrdb.mdb"/>
</appSettings>
这是我随便写的。你可以换成自己的连接字符串内容
然后在程序中定义一个类
using System.Configuration;
使用的时候
public static string constr="Provider=Microsoft.Jet.OleDb.4.0;Data Source="+ConfigurationSettings.AppSettings["connectstring"];
在做这样的程序的时候说点自己得建议
现在得ASP。NET 一种是所有得程序都写在一起,另外是所谓得N层 DAL BLL WEB
数据库连接等写在DAL 商业逻辑写在BLL WEB写在WEB,而WEB又要求标准WEB即采用XHTML
使内容与显示分离。
DAL种可以采用Data Access Application Block DAAB 具体网络上又资料介绍
 
后退
顶部