碧海潮声大学生网

标题: 求助:如何把Access课程设计改成SQL [打印本页]

作者: 随风    时间: 2006-5-19 17:15
标题: 求助:如何把Access课程设计改成SQL
我从网上下了一个用VC++编的Access数据库课程设计源代码,不知道能不能改成SQL
那位大虾知道啊
十万火急!!!!!!!!!!!!
作者: 随风    时间: 2006-5-20 18:40
急!!!!!!!
作者: 绝望领域    时间: 2006-5-21 03:08
难道你们有教VC的么? [s:6] 我们计算机专业都不开那课的,嫉妒啊.上学期的课程中明明有DELPHI和VC的选择,后来居然没有开任何一门课 [s:6]
作者: 绝望领域    时间: 2006-5-21 03:09
不过VC中不是有ODBC么,去看看那个接口有关的介绍.或者MSDN试试
作者: 我是誰    时间: 2006-5-21 04:43
一般来说,使用Access与SQLserver主要是建立连接时不同,比如连接字符串(ConnectionString) Access一般是"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库名" SQLserver是"Data Source=服务器;Initial Catalog=数据库名;User ID=用户名;Password=密码" 你下载来的源码如果是使用如ADODB这样的控件来连接,那只要改字符串就行了。如果不是用控件的话,那就还要改一下连接所使用的类。具体的类我就不清楚了。(VC++我也不会,只会VC#[s:2]) 至于Access转成SQLserver,可使用SQLserver管理工具的“数据导入导出”完成。
作者: 随风    时间: 2006-6-6 21:08
不懂
作者: bingzhu    时间: 2006-6-8 03:06
引用第2楼曾经的回忆2006-05-20 19:08发表的“”:
难道你们有教VC的么? [s:6] 我们计算机专业都不开那课的,嫉妒啊.上学期的课程中明明有DELPHI和VC的选择,后来居然没有开任何一门课 [s:6]

学校教务处干的;TMD,教务处不懂搞什么,让专业老师来行了嘛!竟然选了三个中最没前途的VB,真是气人!!!
作者: fegor    时间: 2006-6-11 02:01
这个学好了也可以的啊。。都是自学的。。。老师那学不了多少。。老师最多你可以问哈问题。。。
当然你学vb的。。问老师delphi他可能也懂的。。
作者: tomkls    时间: 2006-6-11 22:26
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection con=DriverMessage.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=DATABASENAME","USERNAME","PASSWORD");
PreparedStatement pstmt=con.prepareStatement(String sql);
pstmt.setString(1,firstValue);
pstmt.setString(2,secondValue);
..................
pstmt.setString(N,NthValue);
pstmt.execute();
}catch(Exception e){
    out.println(e.getMessage());
}
作者: 雨寒    时间: 2006-6-13 16:03
引用第4楼我是誰2006-05-20 20:43发表的“”:
一般来说,使用Access与SQLserver主要是建立连接时不同,比如连接字符串(ConnectionString)
Access一般是"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库名"
SQLserver是"Data Source=服务器;Initial Catalog=数据库名;User ID=用户名;Password=密码"
你下载来的源码如果是使用如ADODB这样的控件来连接,那只要改字符串就行了。如果不是用控件的话,那就还要改一下连接所使用的类。具体的类我就不清楚了。(VC++我也不会,只会VC#[s:2])

.......
此乃正解,如果没有用ODBC的话,那就要修改连接代码了,SQLserver有导入ACESSS数据库的功能,如果不会导入的话,自己可以建一个结构类似的SQLserver数据库
作者: 江浩    时间: 2006-6-14 22:13
最好用OLE的方式,不要用ODBC的方式,
DELPHI也不是最好的,
无论是哪种语言,学好都一样
我以为,学好C语言就可以了,但是学好C语言和考试没有关系,主要是学习C语言一些关于语法的东西,很好
现在要学就学.NET的,在最新的.NET2005中,C#就是原来的DELPHI,在现实中,能开发应用软件的,还是.NET
作者: 我是誰    时间: 2006-6-15 07:00
楼上的,我倒想听你讲讲,C#与Delphi到底有什么关系。MS的语言与Borland的开发工具是一伙的?
据我所知,.NET是一个平台,VS2005是一个开发工具,而C#是一种语言。“在最新的.NET2005中,C#就是原来的DELPHI”,这句话,我怎么就读不懂呢? [s:8]  [s:8]  [s:8]
实际上,C#是集成了VB的快捷和VC的强大等特点,是微软为.NET贴身打造的一种新语言。它的优点,可不是delphi所能相提并论的。
作者: 江浩    时间: 2006-6-15 11:24
现在Borland 公司已经被MS收购了,MS让开发DELPHI的那帮人根据DELPHI开发了C#,VS2005里面就有C#
现在MS最看好的也是主推的就是C#。
作者: 我是誰    时间: 2006-6-15 17:43
不是这么回事吧。Borland怎么会被Microsoft收购。表乱讲哦。只不过是Broland公司以前的首席研发设计师Anders Hejlsberg跳槽到了微软,做了.NET的总设计师而已。
C#又怎么是根据Delphi来开发的呢?这两种东东除了都有RAD工具,几乎是没有别的什么共同点啊。语言上一个是类C语法,一个是pascal语法。框架上,也完全没有相似之处。要说根据,只能说C#中是包含了很多java的特性,因为Anders Hejlsberg一开始是主持VJ++的研发的,而C#也可以说是ms用来对抗sun的java的。




欢迎光临 碧海潮声大学生网 (http://www.zjoubbs.com/) Powered by Discuz! X3.2