后来对源代码中的数据库连接字符串作了补充:将原来的
str.Format("Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa; Initial Catalog=%s;Data Source=%s",DBName,IP);
改为:
str.Format("Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa; Initial Catalog=%s;Data Source=%s",DBName,IP);
增加了 Integrated Security=SSPI;
之后编译运行,可以正常运行程序了,不过在“人员信息管理”对话框中,要修改0002号(李四)的信息时又出现了那样的提示。