Foxtable(狐表)用户栏目专家坐堂 → 不能写入全局代码


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

主题:不能写入全局代码

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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
不能写入全局代码  发帖心情 Post By:2012/7/21 15:09:00 [只看该作者]

Public cmd As new sqlcommand
cmd. c o n n e c t i o n n a m e="1"

不能写入全局代码,请教。

[此贴子已经被作者于2012-7-21 15:18:35编辑过]

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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/21 15:15:00 [只看该作者]

cmd.  c o n n e c t i o n n a m e=1"

一楼的第行贴不完整。

[此贴子已经被作者于2012-7-21 15:17:59编辑过]

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


加好友 发短信
等级:小狐 帖子:362 积分:3190 威望:0 精华:1 注册:2011/4/20 1:40:00
  发帖心情 Post By:2012/7/21 16:08:00 [只看该作者]

Public Function 数据源()
        '-----定义语句
        Dim cmd2 As New SQLCommand
        '-----设置数据源
        cmd2.C
        '设置语句
        cmd2.CommandText = "Select GetDate()" '获取服务器时间
         cmd2.ExecuteScalar '返回服务器时间
End Function

 

 

您好,我试一下,如果你不定义任何的函数或是过程,你直接写是无法编译的,但是你写在函数或过程里就可以了,不信你添加上面代码中的红色部分。



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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/21 16:20:00 [只看该作者]

先谢谢了,我试试。


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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/21 16:28:00 [只看该作者]

Public cmd As new sqlcommand
Public ld As Date
Public Function 数据源()
'-----定义语句
Dim cmd2 As New SQLCommand
'-----设置数据源
cmd2.C
'设置语句
cmd2.CommandText = "Select GetDate()" '获取服务器时间
ld= cmd2.ExecuteScalar '返回服务器时间
ld=#12/31/2012#
End Function

 

messagebox.show(ld)  在命令窗口执行结果不是 12/31/2012


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


加好友 发短信
等级:小狐 帖子:362 积分:3190 威望:0 精华:1 注册:2011/4/20 1:40:00
  发帖心情 Post By:2012/7/21 16:32:00 [只看该作者]

 不懂你为什么这样写

[此贴子已经被作者于2012-7-21 16:34:47编辑过]

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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/21 16:34:00 [只看该作者]

Public cmd As new sqlcommand
Public ld As Date
Public s As String
Public Function 数据源()
'-----定义语句
'Dim cmd2 As New SQLCommand
'-----设置数据源
cmd.C
'设置语句
cmd.CommandText = "Select GetDate()" '获取服务器时间
ld= cmd.ExecuteScalar '返回服务器时间
ld=#12/31/2012#
s="12"
End Function

 

 

在命令窗口执行messagebox.show(s),说s没有定义。   s 应该是变量吧?

[此贴子已经被作者于2012-7-21 16:37:03编辑过]

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


加好友 发短信
等级:小狐 帖子:362 积分:3190 威望:0 精华:1 注册:2011/4/20 1:40:00
  发帖心情 Post By:2012/7/21 16:37:00 [只看该作者]

以下是引用lihe60在2012-7-21 16:34:00的发言:

Public cmd As new sqlcommand
Public ld As Date
Public s As String
Public Function 数据源()
'-----定义语句
'Dim cmd2 As New SQLCommand
'-----设置数据源
cmd.C
'设置语句
cmd.CommandText = "Select GetDate()" '获取服务器时间
ld= cmd.ExecuteScalar '返回服务器时间
ld=#12/31/2012#
s="12"
End Function

 

 

在命令窗口执行messagebox.show(s),说s没有定义。  

那你不在命令窗口执行咯,你在某个按钮的事件下面执行一下看看,命令窗口有可能无法调用全局的变量也说不定。它好像只是一个测试窗口。


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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/21 16:38:00 [只看该作者]

以下是引用liguichuan在2012-7-21 16:32:00的发言:

 不懂你为什么这样写

[此贴子已经被作者于2012-7-21 16:34:47编辑过]

我是想把常用的代码写在全局代码里,不用每次都重复写这个代码。你有什么其他的方法吗?

[此贴子已经被作者于2012-7-21 16:38:27编辑过]

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


加好友 发短信
等级:狐神 帖子:6849 积分:43345 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2012/7/21 16:53:00 [只看该作者]

Public Function SQL_GetTime(byval 数据源 As String) As Date

这个代码是什么意思?


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