佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
查看: 3218|回复: 26

分享自己写的小软件 - 人际关系管理 v1.0

  [复制链接]
发表于 16-6-2010 10:04 AM | 显示全部楼层 |阅读模式
本帖最后由 zhensoft 于 8-7-2010 03:29 PM 编辑

我是用VB.NET 2005 + SQL Server Express 来开发的。
很后悔用.Net Framework 3.5,因为单单打包.Net Framework 3.5已经300MB了。而我的程式才区区几MB。搞到下载那么大的文件是一个很麻烦的事情。放心,既然是分享,当然是免费的。(有人用,我已经很满足了)
目前版本功能:
1)自定义分类联系人
2)与联系人的交易活动记录
3)与联系人的互动或活动记录
4)群发短信(SMS)功能
5)个人产品记录
6)个人信息记录
7)个人记事本

希望大家有耐心的等待。。。
链接下载地址



链接下载地址



【新增功能 】
1. 第1个插件面世 – 设定发送短信的日期和时间
2. 可以通过PRM注册短信帐号
3. 自定义的数据库链接。

【问题修复 】
1. 中文版本不能显示
2. 联系人的活动表错误显示
回复

使用道具 举报


ADVERTISEMENT

发表于 1-7-2010 04:52 PM | 显示全部楼层
果然好大
而且你把file host在自己的部落格,不怕run out of bandwidth 吗
回复

使用道具 举报

 楼主| 发表于 1-7-2010 05:06 PM | 显示全部楼层
果然好大
而且你把file host在自己的部落格,不怕run out of bandwidth 吗
neobie 发表于 1-7-2010 04:52 PM


呵呵,如果run out of bandwidth我就开心了。
回复

使用道具 举报

发表于 1-7-2010 05:36 PM | 显示全部楼层
run out of bandwidth 琢磨开心?
通常便宜的才给你 50GB/month 左右。
有百多个下载你整个月可以看着你的 blog 发呆了。

为何不做几种 package?
一个是 lite 的,只有你的 exe。是给那些已经有 .Net Framework 3.5 & SQL Server 的 user。
另一个是像你现在的。
回复

使用道具 举报

发表于 1-7-2010 05:59 PM | 显示全部楼层
lz, 你的 connection string 是不是 hardcode 了?
我有这些问题

************** Exception Text **************
System.Data.SqlClient.SqlException: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Shared Memory Provider, error: 40 - Could not open a connection to SQL Server)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
   at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)
   at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
   at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
   at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   at System.Data.SqlClient.SqlConnection.Open()
   at System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState& originalState)
   at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
   at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
   at People_Relationships_Management.People.RefreshGrid(Int32 CategoryID)
   at People_Relationships_Management.People.People_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at DevExpress.XtraEditors.XtraForm.WndProc(Message& msg)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
回复

使用道具 举报

 楼主| 发表于 1-7-2010 06:41 PM | 显示全部楼层
run out of bandwidth 琢磨开心?
通常便宜的才给你 50GB/month 左右。
有百多个下载你整个月可以看着你的 ...
hooi1983 发表于 1-7-2010 05:36 PM


我的是unlimited bandwidth的。所以不用担心。
回复

使用道具 举报

Follow Us
 楼主| 发表于 1-7-2010 06:49 PM | 显示全部楼层
lz, 你的 connection string 是不是 hardcode 了?
我有这些问题

************** Exception Text **** ...
hooi1983 发表于 1-7-2010 05:59 PM


你也面对这个问题哦。看来我还是开放connection string了。很多人INSTALL了SQL SERVER EXPRESS后,但是INSTANCE 名字不是DEFAULT的 ComputerName/SQLEXPRESS 结果出现以上的问题。
谢谢你的试用哦。。我把connection 开放后,你可以帮我再试试吗?谢谢你哦。。。

回复

使用道具 举报

发表于 1-7-2010 11:23 PM | 显示全部楼层
界面不错,但要因为.NET而要304MB,真的太大了,
大马的龟速网络负担不起。
回复

使用道具 举报


ADVERTISEMENT

发表于 2-7-2010 12:59 AM | 显示全部楼层
回复

使用道具 举报

发表于 2-7-2010 09:44 AM | 显示全部楼层
回复 7# zhensoft

没问题。等你开放了再和我说。
通常 database instance 我都不会放 default 的,怕会被 overwrite。
我建议可以当 install 的时候会 create 你自己的 instance,那就不会有这个问题。
回复

使用道具 举报

 楼主| 发表于 2-7-2010 02:35 PM | 显示全部楼层
界面不错,但要因为.NET而要304MB,真的太大了,
大马的龟速网络负担不起。
为人民服务 发表于 1-7-2010 11:23 PM


给一点耐心就可以下载完毕了。差不多一部RMVB的电影。
回复

使用道具 举报

 楼主| 发表于 2-7-2010 02:35 PM | 显示全部楼层
回复  zhensoft

没问题。等你开放了再和我说。
通常 database instance 我都不会放 default 的,怕会被 ...
hooi1983 发表于 2-7-2010 09:44 AM


嗯。。谢谢你的意见。
回复

使用道具 举报

发表于 2-7-2010 08:35 PM | 显示全部楼层
搂主的界面是WPF吗?
感觉不错
我现在想要学如何把程式变美
回复

使用道具 举报

 楼主| 发表于 2-7-2010 09:50 PM | 显示全部楼层
搂主的界面是WPF吗?
感觉不错
我现在想要学如何把程式变美
trail_blazer 发表于 2-7-2010 08:35 PM


谢谢欣赏哦,我是用VB.NET 2008写的。
回复

使用道具 举报

发表于 3-7-2010 06:08 PM | 显示全部楼层
回复 14# zhensoft


    我真的很想用..但是有点问题..
回复

使用道具 举报

发表于 5-7-2010 10:54 AM | 显示全部楼层
lz,想问下 DevExpress 的价钱如何?
会好用吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 5-7-2010 11:00 AM | 显示全部楼层
lz,还有一个意见。
database connection 可以写在 app.config 吗?
就像下面酱,可以随时换 connection string。

  1. <connectionStrings>
  2.     <add name="prm" connectionString="Server=.\SQL2008; AttachDbFilename=C:\Program Files\PRM\PRMDB.mdf; Database=PRM; Trusted_Connection=Yes;" />
  3.   </connectionStrings>
复制代码
回复

使用道具 举报

 楼主| 发表于 8-7-2010 03:26 PM | 显示全部楼层
lz,还有一个意见。
database connection 可以写在 app.config 吗?
就像下面酱,可以随时换 connection  ...
hooi1983 发表于 5-7-2010 11:00 AM


好了,抽点时间出来修改好了。如果你有时间可以下载更新文件来试试看哦。谢谢
PRMUpdater.exe
回复

使用道具 举报

 楼主| 发表于 8-7-2010 03:27 PM | 显示全部楼层
回复  zhensoft


    我真的很想用..但是有点问题..
AK747 发表于 3-7-2010 06:08 PM


你几时有空,我看看你电脑为什么安装不到.Net Framework 3.5。
回复

使用道具 举报

发表于 8-7-2010 03:45 PM | 显示全部楼层
回复 18# zhensoft

database connection string 要怎样设置?我的 database connection 还是有问题。


如果你没有用到 Stored Procedure & Trigger,以后你可以试下用 SQL CE 4.0。
这完全是 embedded database,完全不用 database server,support 到 4GB。
还没推出,我也在等着。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 17-5-2026 10:37 AM , Processed in 0.085792 second(s), 12 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表