当前位置:首页 » 编程语言 » vf程序设计和sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

vf程序设计和sql

发布时间: 2022-07-20 03:18:57

① VF与sql连接详细步骤

请参考 ,个别词语可能与你的电脑不一样 (因为我使用繁体系统)

1. ODBC设置
“系统资料来源名称” --> “新增” --> 在列表中选择“SQL Server” --> 输入ODBC名称、描述、SQL服务器名 --> 选择连线
SQL方式(可包含输入数据库用户名、密码) --> 设置预设数据库等选项 --> “完成”

2. Foxpro 设置连接
在Foxpro建立一个数据库叫 your_dbc
然后打开它,使用如下的语句创建本地连接SQL的Connections
open database your_dbc share

CREAT CONNECTION CONN CONNSTRING "driver=sql
server;server=DBSQL;uid=your_name;pwd=your_password;database=your_db"
或者
CREAT CONNECTION CONN CONNSTRING "DSN=ODBC_DSN_NAME;Description=ODBC_Desc;UID=sa;PWD=;APP=MicrosoftR Visual FoxProR"
或者
CREAT CONNECTION CONN CONNSTRING "driver=sql server;server=192.168.1.99;uid=sa;pwd=;database=your_db"

不建议使用Foxpro 本身的远程视图,因为将来增加数据字段,或者服务器名改变时,需要 Foxpro 熟手修改远程视图,甚至重新
建立远程视图。

3. 在Foxpro程序中,可如下引用
open database your_dbc share
con_fox =SQLCONNECT('CONN')
kk = sqlexec(con_fox, "select * from tablename", "mytemp")
kk = sqlexec(con_fox, "update tablename set aa=9 where aa=-1 ")
当返回值 < 1,则表示执行不成功,否则为成功。

② VF与数据库&SQL的关系

VF是一种数据库,SQL SERVER也是一种数据库。就sql而言,一般情况下指的是数据库,有时指SQL语言。
VF小型数据库,SQL一般用于中大型数据库。
VF可以使用标准SQL语句。。。

③ sql查询语句与vfp编程

如果这两个控件是字符型,你可以这样写:
csql="SELECT data.* FROM data data WHERE data.RiQi>='"+allt(thisform.text1.value)+"' and data.RiQi<='"+allt(thisform.text2.value)+"ORDER BY data.CheHao"

④ 求一份vfp编程语言和SQL server数据库学习视频教程!!

视频教程倒是有,但是如果你没有基础,压根看不懂,还不如找个老师跟着学习呢,
学习数据库建议学习access 还有mysql之类的,vfp太老了。。

⑤ VFP和SQL有什么区别

1】一般来说,SQL是指结构化查询语言,它在所有数据库管理系统中都可以用,那么在vfp这个数据库管理系统中也能用。
2】你可能说的是另一个数据库管理系统SQL SERVER,那么它与VFP的区别是:
SQL Server是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。

⑥ 我想知道vfp和sql有什么区别

Foxpro是开发工具,SQL是中大型数据库.Foxpro 同SQL联合可以开发出非常好的应用软件.一般来说,SQL是指结构化查询语言,它在所有数据库管理系统中都可以用,那么在vfp这个数据库管理系统中也能用。 你可能说的是另一个数据库管理系统SQL SERVER,那么它与VFP的区别是:
SQL Server是真正的中大型数据库,VFP是桌面数据库,使用方便、易学,但实际上牺牲了真正数据库的一些功能,如安全性;此外,VFP既是数据库又是编程语言(开发工具)。SQL是当前比较流行的中大型数据库系统,在保密、稳定性、操作等方面都有其独到之处。如果用SQL作后台数据库,VFP作为前台开发工具,开发出来的系统是很稳定的,你再也不会担心库损坏给你的维护带来的麻烦。在网络数据处理方面优势是DBF等小型数据库只能忘其背而太息。
没什么区别,就是字母的含义不同代表的东西不同。你要学的话就学VFP就行了。我做软件开发,一直就是用VFP。
里外的建议是:你学完了数据库系统概论后, 应该学会使用一个具体的数据库服务器,如MS SQL Server ,或者 Oracle, MS SQL 容易上手,建议学会使用; 然后学习C#和数据库应用的开发,这个部分非一朝一夕之功,慢慢来吧。

⑦ VFP命令和SQL语句有什么区别

VFP的命令 和 SQL语句 是完全不同的两套操纵数据库的系统。
(1)VFP的程序 和 SQL语句几乎可以实现相同的功能。如此可以看出,SQL的功能更强。
(2)SQL语句是结构化的,VFP的语句是非结构化的。
(3)原本研发的Xbase数据库系统就是处理小型数据库的,开始并不支持SQL,只是后来才加入的。

⑧ VF与SQL有什么区别

首先说一下什么是Visual
Basic与Visual
FoxPro
Visual
Basic是微软公司开发的一种初级程序编辑语言,简单易学,比较常用的就是VB6.0了,此外,VB.NET也比较好使.由BASIC而发展起来的VB继承了BASIC的优点,也创出了自己的特色,即图形化,人性化和界面化.
Visual
FoxPro
是一个强大的快速关系数据库应用程序开发工具,使用
Visual
FoxPro
可以建立桌面数据库应用程序、客户
/
服务器应用程序和基于组件的
Web
服务程序,同时,还可以使用
ActiveX
控件或
API
函数等方式来扩展
Visual
FoxPro
的功能。
前者只要是程序开发,后者是数据库开发的.两者完全不同.Visual
FoxPro可以开发一些财务软件等等..
所以你要搞明白.VF只是数据库
vb是面向对象的编程语言,非常适合初学者,但功能一点也不弱.
vf是数据库管理系统,主要用于建立和管理数据库,以及操作数据库的前端界面.是开发小型数据库的前端工具.