已有57人关注
c#从入门到精通,企业人事管理系统,无头绪的错误。
发表在C#图书答疑 2009-04-21
是否精华
版块置顶:
小科老师您好:

问题一:
c#从入门到精通这本书最后一章的企业人事管理系统,感觉真是全书的精华,从分析到实施后实现和打包,整个软件项目开发的主要过程都包括,兴奋的想运行下软件是怎样的,却不能随心所愿,发现有两个问题,向您请教。

一,在不附加数据前提下,用vs2005打开系统,然后运行,出现85个类似错误,提示如下:
说明 “Word.Tables”并不包含“Item”的定义 
文件 D:\c#从入门到精通光盘\28\PWMS\PWMS\PerForm\F_ManFile.cs 
行 846 
列 32 
项目 PWMS

二,打开Microsoft SQL Server Management Studio,2005的数据库系统,附加数据库db_PWMS.mdf时发生错,提示如下:
执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)。
------------------------------
未能在 sysindexes 中找到数据库 ID 12 中对象 ID 1 的索引 ID 1 对应的行。请对 sysindexes 运行 DBCC CHECKTABLE。
Could not find row in sysindexes for database ID 12, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes.
未能打开新数据库 'db_PWMS'。CREATE DATABASE 将终止。 (Microsoft SQL Server,错误: 602)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=602&LinkId=20476

另外用sql server2000数据库管理系统附加时也发生同样的错误。


问题二:
Microsoft SQL Server Management Studio 9.00.1399.00
Microsoft Analysis Services 客户端工具 2005.090.1399.00
Microsoft 数据访问组件 (MDAC) 2000.085.1117.00 (xpsp_sp2_rtm.040803-2158)
Microsoft MSXML 2.6 3.0 4.0 5.0 6.0 
Microsoft Internet Explorer 6.0.2900.2180
Microsoft .NET Framework 2.0.50727.832
操作系统 5.1.2600

肯定是9.0的,我同时装了sql server2005,和sql server2000,打开2个版本的数据库管理器都不能附加成功,但附加书中其他数据库都能成功。


问题三:
我装的是office2003
在COM选项卡里添加word11.0组件报错,好像已存在了,错误提示:

未能添加对“Microsoft Word 11.0 Object Library”的引用。已存在对此类型库的引用。添加此类型库之前必须移除引用“Word”。

另外想添加word9.0试试,但没有找到该组件。


问题四:
文件 F_ManFile.cs 885 行 36列 对该代码
wordDoc.Tables.Item(1).Cell(1, 5).Range.InlineShapes.AddPicture(FileName, ref LinkToFile, ref SaveWithDocument, ref Anchor);

wordDoc 右键‘转到定义(G)’

转到代码 Word.Document wordDoc = wordApp.Documents.Add(ref Nothing, ref Nothing, ref Nothing, ref Nothing);

然后对Word 右键‘转到定义(G)’ 出现错误,如下:
无法导航到“Word”

不知道这个对错误 ““Word.Tables”并不包含“Item”的定义 “有没有帮助。


问题五:
public SqlConnection (
string connectionString
)
参数 connetionString 初始化写法是怎样的,怎我见的形式那么多呢,麻烦你解释下
1.msdn版本 
string connection ="Data Source=(local);Initial Catalog=AdventureWorks;"
+ "Integrated Security=SSPI;";


2.c#从入门到精通15章写法
string connection =“server=.; database=db_15; uid=sa; pwd=”;

3.c#从入门到精通最后章企业人事管理系统的写法

string M_str_sqlcon = @"Data Source=MRDEL\SQLEXPRESS;Initial Catalog=db_PWMS;Integrated Security=True";

string M_str_sqlcon = "Data Source=mrwxk\\wxk;Database=db_PWMS;User id=sa;PWD=";


急需要全程研究这个项目,和自己动手做遍,遇到这两个问题解决不了变的无从下手,恳求小科老师百忙中多费点时间,帮我解决下究竟是哪里出现问题了,先谢谢了!
分享到:
精彩评论 3
alimjan410
学分:0 LV1
2009-05-11
沙发
小科老师你好:

我也弄不好第三个问题怎么办呀帮帮我。。以经引用了word不过还是处错误14个错误。
你说的  声明是 什么意思。。。把word替换microsoft.office.world吗???还是怎么样
我把有些信息发到您的邮箱里帮忙我好吗?
我的 电子邮件是:alimjan410@126.com
QQ:409017801
希望您肯帮我谢谢?[img src=null/img]
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照