请教各位高手:
我的问题是这样,,,
我的access 表里 有一技能属性表 :字段为 技能名称 , 技能级别,技能当前经验,升级所需经验。
窗体里 用 combo 来 表示每一个技能的级别.. check表示每一个技能名 ,但check选定时,combo激活.
现在的需求是 如果技能的级别不为无 ,则把该技能记录录入数据库.并自动计算它的当前经验和升级所需经验.
后面俩步 可以书写一个函数 ,现在关键是第一步 我不知道如何操作了 .
有人给出了代码 ,以前测试还是可以通过的 , 只是无法满足需求..
Set Rs = New ADODB.Recordset
Rs.Open "select * from 技能属性表 , Conn, 3, 3"
Rs.Fields(2) = Combo1(i).Text
Rs.Update
Rs.Close
Set Rs = Nothing这段代码该如何改呢???
我的问题是这样,,,
我的access 表里 有一技能属性表 :字段为 技能名称 , 技能级别,技能当前经验,升级所需经验。
窗体里 用 combo 来 表示每一个技能的级别.. check表示每一个技能名 ,但check选定时,combo激活.
现在的需求是 如果技能的级别不为无 ,则把该技能记录录入数据库.并自动计算它的当前经验和升级所需经验.
后面俩步 可以书写一个函数 ,现在关键是第一步 我不知道如何操作了 .
有人给出了代码 ,以前测试还是可以通过的 , 只是无法满足需求..
Set Rs = New ADODB.Recordset
Rs.Open "select * from 技能属性表 , Conn, 3, 3"
Rs.Fields(2) = Combo1(i).Text
Rs.Update
Rs.Close
Set Rs = Nothing这段代码该如何改呢???
Rs.Open "select * from 技能属性表" , Conn, 3, 3
Rs.Fields(2) = Combo1(i).Text
Rs.Update
Rs.Close
Set Rs = Nothing
Set Rs = New ADODB.Recordset
Rs.Open "select * from 技能属性表 where ID=27", Conn, 3, 3
Rs.Fields(2) = Combo1.Text
Rs.Update
Rs.Close
Set Rs = Nothing
应该用DATA就可以直接绑定的 . 问题是DATA控件有一个弊端 .
可以用指定的控件和DATA绑定字段,并导入数据库 ,可是 如果字段没有对应的控件绑定呢?
使用ADDNEW其实很方便 .
像我这里面的经验值的计算是没有控件与之绑定的, 那么怎样导入呢 .
出现意外问题 ,
再进行data1绑定的时候 ,发现再选折绑定的表时 ,出现 提示无法识别 数据库格式,
我看了一下,换成access 95格式的就可以 ,
看来是版本太新了, 请问这该怎么办 ,我记得好像可以再工程引用里添加什么的 ...
有这回事吗?