Foxtable(狐表)用户栏目专家坐堂 → 老大,请帮做个例子学习一下


  共有17985人关注过本帖树形打印复制链接

主题:老大,请帮做个例子学习一下

帅哥哟,离线,有人找我吗?
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/14 16:23:00 [显示全部帖子]

Dim CNN As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\test\AAA.accdb;Jet OLEDB:Database Password=y16788shhgHK"
If Connections.TryConnect(CNN) = False Then
    MessageBox.Show("数据源无法连通!")
Else
    Connections.Add("test",cnn)
    Dim cmd As New SQLCommand
    cmd.Connection Name = "test"
    cmd.CommandText = "Select 登录名 From {登录信息} Where 登录名 Is Not Null"
    Dim dt As DataTable = cmd.ExecuteReader
    e.Form.Controls("CbUser").ComboList = dt.GetComboListString("登录名")
    e.Form.Controls("LbInfo").Text = "本地数据库连接成功!"
End If

 

呵呵,你给我的印象就是不怎么看帮助,直接动手的,否则怎么可能今时今日了,还不知道如何设置标签的显示内容呢?

[此贴子已经被作者于2011-5-14 16:25:38编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/14 16:25:00 [显示全部帖子]

注意

1、

 

cmd.Connection Name = "test"

 

connction Name中间的空格是多余的,实际使用过的时候去掉,因为论坛会屏蔽没有空格的这个单词

 

2、我代码中的数据文件路径有变化,你改回你原来的。

[此贴子已经被作者于2011-5-14 16:28:36编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/14 16:31:00 [显示全部帖子]

可以这样改一下,使用相对路径,这样随便你复制到任何位置,都能正常运行:

 

Dim CNN As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ProjectPath & "AAA.accdb;Jet OLEDB:Database Password=y16788shhgHK"
If Connections.TryConnect(CNN) = False Then
    MessageBox.Show("数据源无法连通!")
Else
    Connections.Add("test",cnn)
    Dim cmd As New SQLCommand
    cmd.Connection Name = "test"
    cmd.CommandText = "Select 登录名 From {登录信息} Where 登录名 Is Not Null"
    Dim dt As DataTable = cmd.ExecuteReader
    e.Form.Controls("CbUser").ComboList = dt.GetComboListString("登录名")
    e.Form.Controls("LbInfo").Text = "本地数据库连接成功!"
End If

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test.rar

[此贴子已经被作者于2011-5-14 16:32:20编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/14 19:33:00 [显示全部帖子]

呵呵,其实Foxtable的帮助比vb的帮助体贴多了,VB的帮助看起来更累的。

建议你至少要看三遍帮助才动手,从使用指南开始看,foxtable经过上千用户两年半时间的测试,其内涵虽然比不上vs.net那么博大精深,但也远没有你想象得那么肤浅,你现在的问题是不肯看帮助,一旦遇到问题,就开始觉得foxtable不行,这即浪费了你的时间,对foxtable也不那么公平的。

 

[此贴子已经被作者于2011-5-14 20:49:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 8:43:00 [显示全部帖子]

哈哈,两位大概都是连一编帮助都不肯看的人,否则怎么一个不知道基本的运算在哪里,一个不知道怎么设置标签的显示内容?
所以两位的结论是没有意义的。

Foxtable提供的大量实例,不是自我膨胀,而是让大家通过解决更多的实际问题,更快速地掌握Foxtable。
vb.net更容易上手? 你若是以你学vb.net心态的3成来对foxtable,就不会有这种荒谬的结论。
不肯去看帮助,最基本的概念和方法都没掌握,就开始下结论,这是不对的。

为什么人家开始琢磨十天,就做出让老板和同事惊叹不已的系统,而两位却只能不断抱怨?
学vb.net,10天大概连基本的门还没有入呢,别说全套的解决方案和基本成型的系统。

从头看帮助太累? 拜托,这是一个开发工具,不是一个手机,不看帮助就能掌握的天才还没有出世。
就是手机也得花半天时间看看说明书的。
 
我看过楼主和客服的QQ交流,说到底还是一个信任的问题,在vb.net中,你遇到问题,你想到的是“应该是我做错了,我去看看帮助”,在Foxtable遇到点问题,你想到的却是“这什么破软件,连这都做不了”,根本就不觉得自己有什么问题。
[此贴子已经被作者于2011-5-15 9:25:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 9:31:00 [显示全部帖子]

坦白地说,每个软件都有自己的定位,开发部分不是为不想看帮助的人做的,同时我也告诉你:一个真正的开发工具,是不可能靠视频掌握的。

没有基本的讲解怎么做? 帮助将开发软件的每一个环节讲得清清楚楚! 从建表、录入、统计、窗口设计、菜单设计、到最后的报表。
至少你看完再说。
你建议帮助从界面设计开始讲,这对于那些简单的工具可以,对于Foxtable是不恰当的,脱离了基本的概念和方法,没有类型和事件的基础,界面设计讲什么? 就讲插入控件和调整位置?

你要愿意先学界面设计也可以,直接看窗口设计和菜单设计就行,不过我还是建议你按顺序看,从使用指南开始看。
 

论坛某位同学说的,也希望你看看想想:

 

其实楼主说的就象盖房子一样,狐表提供了水泥,钢材,搅拌机,并且提供了这些东西的使用方法。但楼主没盖过房子,不知道是先拌水泥呢还是先搭架子,而且还没图纸不知道要盖成什么样的房子,只知道要盖房子。哈哈

幸好狐表不象房子不可以拆了重盖

所以只有动手,我们才会知道下一步要做什么,错了可以重来。

你不动手,又没做过怎么会知道下一步要做什么

 

 

 

[此贴子已经被作者于2011-5-15 9:46:22编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 10:17:00 [显示全部帖子]

呵呵,视频以后再说,因为foxtable的内涵,不是视频能讲出来的。

 

至于帮助,其实够细致了,也许我孤陋寡闻,我还没有见过一个国产软件的帮助是这样细致和体贴的:

http://www.datasoft.com.cn/dispbbs.asp?boardid=2&id=8645

大半年前就这么厚,现在还厚许多了。
帮助讲得很罗嗦,论坛上客户遇到的任何典型问题,我们都会及时总结写入帮助,以至于很多时候,我们的技术支持只是贴贴帮助地址而已。

 

另外我也一点不武断,我对于客户的意见,从来都是从善如流,看看我们的更新频率和幅度:

http://www.datasoft.com.cn/dispbbs.asp?boardid=25&Id=33

但我也不盲从,毕竟这是一个通用软件。

 

我和客户吵架,但我也善于认错:

http://www.datasoft.com.cn/dispbbs.asp?BoardID=2&ID=424&skin=0

 

客户讲得对的,我接受,客户错了的,我反驳,我判断错的,我道歉,这是我的性格。

之所以与你和楼主辩论,是因为两并没有系统地看一遍帮助,就得出了"帮助不行"这样的武断结论。
我们倾注了大量的心血来写这个帮助,不是不能接受批评,但是必须是基于事实的批评。

 

 

[此贴子已经被作者于2011-5-15 10:22:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 10:45:00 [显示全部帖子]

呵呵,这个软件的开发部分,真的不是做给那些不肯看帮助的MM用的,她们用应用部分就行了。
视频以后会有的,用于介绍应用部分。

 

其实看视频只能掌握基本操作,用来掌握开发技能是不可能的,只有骗子才会和你说,喝杯绿茶,看看视频就能掌握编程技术。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 11:30:00 [显示全部帖子]

呵呵,我真的不自负,也很虚心接受客户的意见,相处久了你就知道了,也没有欺骗你,有心欺骗你的,不会有1年全功能的试用,更不会有一个公开的论坛任人评说,没有人这么行骗的。

你用惯了Access,惯性的力量是无穷的,你不愿意改变,我理解,但是你连一遍帮助也懒得看,却做出诸多指责是很不合理的。

另,Foxtable如果做得和大爷爷MS一样,她还有开发和存在的价值吗?

FoxTable不难,难在你缺乏基本的信任,不肯去看帮助,去学习。

真难的话,也不会有人三天就开发一个销售管理系统,也不会有人琢磨10天就能做出一个让老板和同事感觉比金蝶K3更牛的系统。

产品3月份上市,我们需要培养更多的客户,到一定的程度,自然就会征集一些优秀的系统作为实例,正如当年的易表一样。

[此贴子已经被作者于2011-5-15 11:39:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/15 12:11:00 [显示全部帖子]

1、你先说说你遇到的什么问题,在帮助找不到方法? 你连一遍帮助都没有看完,对帮助一抹黑,找起来肯定不顺手,还是我帮你找吧。

2、我用VB都10几年了,很清楚VB的帮助是怎么回事,所以在编写Foxtable的帮助时,我希望能够更贴近用户。

3、我们编程语言就是VB,我还没有这个能力自己开发一套语言,Foxtable只是提供了一些独特的类型和方法,以提高客户编写代码的效率。

4、我是个程序员,如果需求明确的话,我可以用FoxTable快速开发出一套系统,但是我不懂业务,所以系统由用户开发最好,更具代表性。

5、易表做系统够简单吧,但系统自带的几十个实例,没有一个是我们开发的。

6、FoxTable无能,又怎能让一些没有开发基础的人做出整套erp系统:

http://www.foxtable.com/intro/index.html?n=2249.htm

 

当然你会认为图片可以造假,但我告诉你,留有单位名称的你可以自己去查证,你还可以去上海市科委举报我们造假,至于没有留下单位名称的两位,就是这论坛的常客,你愿意查证的话,我给你他们的论坛账号。

[此贴子已经被作者于2011-5-15 13:00:38编辑过]

 回到顶部
总数 11 1 2 下一页