visual studio 2012 怎么连接数据库

visual studio 2012 怎么连接数据库,第1张

首先visual studio是不自带数据库的,只能通过代码实现与数据库连接

c#数据库连接字符串集合

(一)常用连接:

1使用SqlConnection对象:

a Sql 验证

public void SqlConnectionOpen()

{

SqlConnection conn= new SqlConnection();

connConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";

connOpen();

}

b Windows 身份验证

public void SqlConnectionOpen()

{

SqlConnection conn= new SqlConnection();

connConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";

connOpen();

}

2使用OleDbConnection对象:

public void OleDBConnectionOpen()

{

OleDBConnection conn = new OleDbconnection();

connConnectionString="Provider=MicrosoftJetOLEDB40;DataSource=C:\Customermdb";

connOpen();

}

(二)其它:

1ODBC连接Access本地数据库

conGoodDayOpen("Driver={Microsoft Access Driver(mdb)};"+"Dbq=C:\amdb;"+

"Uid=Admin;"+"Pwd=;");

2ODBC连接Access系统数据库

conGoodDayOpen("Driver={Microsoft Access Driver(mdb)};"+"Dbq=C:\amdb;"+

"SystemDB=Admin;"+"Pwd=;");

3ODBC连接Access系统数据库

conGoodDayOpen("Driver={Microsoft Access Driver(mdb)};"+"Dbq=\\server\share\amdb;");

4ODBC连接Excel系统数据库

conGoodDayOpen("Driver={Microsoft Access Driver(xls)};"+"DriverId=790;"+

"Dbq=C:\axls;"+"DefaultDir=c:\somepath;");

5ODBC连接Oracle系统数据库

conGoodDayOpen("Driver={Microsoft ODBC for oracle};"+"Server=OracleServerworld;"+

"Uid=Admin;"+"Pwd=password;");

6ODBC连接Sql Servr

conGoodDayOpen("Driver={Sql Server};"+"Server=myServer;"+"Database=myDatabaseName;"

"Uid=Admin;"+"Pwd=password;");

7ODBC连接Visual FoxPro

conGoodDayOpen("Driver={Microsoft Visual FoxPro Driver};"+

"SourceType=DBC;"+"SourceDB=c:adbc;"+"Exclusive=No;");

Windows 身份验证

建议使用 Windows 身份验证(有时也称为“集成安全性”)连接到支持其的数据源。连接字符串中使用的语法根据提供程序的不同而不同。下表演示用于 NET Framework 数据提供程序的 Windows 身份验证语法。

语法

SqlClient

Integrated Security=true;

-- or --

Integrated Security=SSPI;

OleDb

Integrated Security=SSPI;

Odbc

Trusted_Connection=yes;

OracleClient

Integrated Security=yes;

Integrated Security=true 用于 OleDb 提供程序时会引发异常。

VS2010中的ASPnet,是可以用来创建SQL2008数据库的,因为VS2010与sql2008集成得很好。

第一个解决方案:右击工程,添加新项目,选择-》数据模板中的ADONET

entity

data

model模板,给个名字创建。新的窗口中选择Generate

from

database选项---next按钮。新窗口中选择new

connection。新窗口中选择数据源data

source为:Microsoft

SQL

Server

Database

File(SqlClient)。选择数据库文件目录,或者创建数据库文件的目录---一般选择工程所在目录,然后给数据库一个名字mdf。选择Use

Windows

Authentication。然后选择OK,YES。……这样创建数据库呢不是很好。

一般呢这种方法用于Entity

FrameWork

数据库中表与对象映射。

第二个解决方案:用SQL2008创建好数据库以后,在VS2010中用连接字符串连接接,即代码连接:用连接字符串,自己网上找吧。这种较为常见,连接字符串,初学者可以放到逻辑代码文件中,公司用的话就是放到config文件中了。

第三种解决方案:在VS2010的视图即view菜单中选择Server,在Data

Connection上右击,选择Create

New

SQL

database这个时候要保证自己机器上得SQL

服务已经开启。然后选择服务器名。给数据库名……。这种方式呢,最方便,在一个VS2010集成开发环境就可以创建数据库而且简单易行。不需要再切换到SQL2008。体现了VS2010这个集成工具的强大

Cannot load JDBC driver class 'oraclejdbcdriverOracleDriver'

你的oracal数据库连接jar包好象是找不到

还有就是你用的是

dbcp连接池的话也要jar包的

合肥迈斯软件   版权所有

一、MES制造执行系统

MES是企业制造信息化的重要组成部分,它沟通了计划管理系统与底层控制系统,使“计划”与“生产”紧密结合。MES强调控制和协调,可以使计划落到实处,相关员工能够及时了解到生产现场的变化,并进行准确地判断和快速地响应,确保生产计划获得合理而又快速的调整。MES系统可以使计划层的生产计划根据车间的实际情况,如设备、人员、物料等,分解到每一工序、每一设备甚至每一分钟,为企业精益生产提供可靠的技术保障。

二、ERP企业资源计划

对于中小型企业来说,ERP的重点在于财务,也就是从财务的角度出发来对企业的资源进行计划。在大型企业来看,ERP是企业战略规划,也是从宏观层面对企业制度发展战略。相关的模块也是以财务为核心的展开,主要采用填写表单和表单抛转的方式实现管理,现场收到的制造任务是通过表单传达,现场制造数据也是通过填写表单完成收集,终的管理数据也是集中到报表上。

三、MES与ERP如何分工合作

从ERP和MES的分工进行对比,我们从管理范围、管理对象、管理内容、管理时效四个方面来看:

合肥迈斯软件   版权所有

1、 管理范围不同

ERP是对整个企业或企业集团业务的管理,而MES的管理是针对车间或生产分厂的。即使是功能最完备的MES系统,对整个企业来说,也只是提供了一个比较狭窄的视角,缺乏管理层管理和决策所需要数据的宽度和深度。

2、 管理对象不同

ERP是对企业整个运营资源(人、财、物)的管理,强调物流、资金流的统一,也即所谓的“业务财务一体化”。MES的管理则更集中于生产现场资源,即设备、工艺、品质、物料等。

3、 管理内容不同

ERP管理整个企业的内部价值链和供应链,即销售、采购、生产、库存、质量、财务、人力资源等,强调所有这些业务的整合,强调计划(销售计划、生产计划、采购计划等)的协调和控制;MES主要管理生产的执行,包括生产质量、生产作业调度、生产实绩反馈等。

4、 管理时效不同

ERP对计划和业务管理的时间区段比较宽,以年、季、月、旬或周、日为单位;由于对生产现场管控的需要,MES的管理更加细致,管到日、班、小时。在ERP系统产生的长期计划指导下,MES根据底层控制系统采集的生产实时数据,进行短期生产作业的计划调度、监控、资源配置和生产过程的优化等工作。

四、生产过程体系化

MES能通过信息传递对从订单下达到产品完成的整个生产过程进行优化管理。当工厂发生实时事件时,MES能对此及时做出反应、报告,并用当前的准确数据对它们进行指导和处理,这种对状态变化的迅速响应使MES软件能够减少企业内部没有附加值的活动,有效地指导工厂的生产运作过程,从而使其既能提高工厂及时交货能力,改善物料的流通性能,又能提高生产回报率。MES系统还通过双向的直接通讯在企业内部和整个产品供应链中提供有关产品行为的关键人物信息。

以上就是关于visual studio 2012 怎么连接数据库全部的内容,包括:visual studio 2012 怎么连接数据库、visual studio 2010 怎么和数据库相连接VS2010自带数据库么、开发环境MyEclipse6.5,使用spring2.5集成的jdbc连接oracle数据库,报以下异常,请各位看以下是什么原因等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/9765825.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存