1. 如何将计算公式的每部分存在数据库中
把公示按字节拆分成多个字符串分别存储,或者用正则拆分
2. 数据库中复杂数学公式的存储
这个很复杂!
有两个思路供你参考:
一是:用标记,代表公式的一些特殊字符。
二是:用第三方的公式编辑器所使用的公式存储格式(好像微软就有),然后作为二进制数据存储到数据库中去。
详细的会很复杂!
3. JAVA开发,数学公式如何存取,mysql数据库
做成图片,存放在硬盘上,数据库中存放对图片的引用地址(推荐)
整个内容做成字节流存入数据库(不推荐)
4. 在VB中如何将“数学公式”保存在access数据库里面
可以把需要保存的公式,用字符串的方式保存在数据库里啊。
5. 如何使用C#提取WORD文档中的数学公式,并保存到数据库。
在word文档中,用公式编辑器编辑的公式是inlinshape对象,只是用for eahc gs in inlineshapes循环来遍历就可以找到所有的公式了。保存要数据库就看你用什么格式了。一般可以考虑转化为图片,不想损失原格式,就用ole对象,转化为二进制流
6. VB中如何在文本框中输入自定义的公式并保存在数据库中
用ScriptControl控件
好像不能加链接了?你在网上搜下
Private Sub Form_Click()
Dim vbs As Object
Set vbs = CreateObject("ScriptControl")
vbs.Language = "vbs"
vbs.ExecuteStatement "a1=3:a2=5:d=7:b=6:c=3"
MsgBox vbs.Eval("a1+a2*d-b/c")
Set vbs = Nothing
End Sub
ScriptControl接口
属性名称
类型
备注
AllowUI
BOOL
检测是否允许运行用户的接口元素。如果为False,则诸如消息框之类的界面元素不可见。
CodeObject
Object
脚本暴露给宿主调用的对象。只读。
Moles
Moles
宿主提供给脚本的组件库模块。只读。(COM组件通常都是以对象收集的形式向用户提供可以留给用户二次开发的对象集合,每一个收集即一个Moles)
Language
String
设置或获取脚本引擎解释的语言,例如:VBScript、JScript。
Name
String
脚本引擎的名称。只读。
Proceres
Proceres
返回模块中定义的过程的集合
SitehWnd
HWND
在脚本中显示UI的父窗口句柄
State
Enum
设置或返回控件的状态,如果为0,控件只执行语句但不转发事件,为1则为加入的本控件接受的对象转发事件。
Timeout
Long
控件的执行脚本的超时值,-1表示不超时
UseSafeSubset
BOOL
设置或返回宿主程序是否关心安全。宿主程序的安全级别可以从此属性设置
Error
Error
错误对象,发生错误时,此属性返回一个错误对象
方法名称
参数
功能
AddCode
Code As String
往脚本引擎中加入要执行的脚本
AddObject
Name As String, Object As Object, [AddMembers As Boolean = False]
往脚本引擎加入一个对象,以便在脚本中可以使用该对象提供的方法等。
Eval
Expression As String
表达式求值
ExecuteStatement
Statement As String
解释并执行脚本语句
Reset
丢弃所有的对象和代码,将State属性置0。
Run
ProcereName As String, ParamArray Parameters() As Variant
运行一个指定的过程
事件名称
功能
Error
有错误发生时激发该事件
TimeOut
执行过程超时时发生
7. 怎么在sqlserver数据库存入自定义公式
打开客户端工具,并连接上示例数据库ubp_innernet,
输入如下语句创建一个函数,获取某用户的IDTAG,并执行。
create function getUserIdTags(@userName varchar(100))
returns varchar(8000)
as
begin
DECLARE @pids VARCHAR(8000)
SET @pids=''
select @pids='barcode:'+IDTAG_ from UBP_SYSTEM where CREATE_USER_=@userName
return @pids
end;
--其中第一行为函数声明,@userName为函数参数;
--第二行是定义函数返回值;
--as开始至end结束 为函数体。
调用自定义函数方法即:SELECT * from getUserIdTags('ubpAdmin');
ubpAdmin为调用函数时传入的参数。
8. mysql中某一实体需要存一个数学公式,怎么把数学公式存到mysql中,以便java程序调用公式计算相应的结果。
没大明白你的意思,你看我理解得对不对哦,如果是要通过公式计算什么,1.把计算逻辑写到java中,用java完成就行,java也有计算用的jar包;2.用mysql的函数,把你的数学公式,翻译成对应的sql语句,用mysql的函数,就可以了,你说的要存公式,是不是就是方案2的意思?
9. 怎么把excel的数据存入数据库里 代码怎么写
1.使用php
excel
parser
pro软件,但是这个软件为收费软件;
2.可将excel表保存为csv格式,然后通过phpmyadmin或者sqlyog导入,sqlyog导入的方法为:
·将excel表另存为csv形式;
·打开sqlyog,对要导入的表格右击,点击“导入”-“导入使用加载本地csv数据”;
·在弹出的对话框中,点击“改变..”,把选择“填写excel友好值”,点击确定;
·在“从文件导入”中选择要导入的csv文件路径,点击“导入”即可导入数据到表上;
3.一个比较笨的手工方法,就是先利用excel生成sql语句,然后再到mysql中运行,这种方法适用于excel表格导入到各类sql数据库:
·假设你的表格有a、b、c三列数据,希望导入到你的数据库中表格tablename,对应的字段分别是col1、col2、col3
·在你的表格中增加一列,利用excel的公式自动生成sql语句,具体方法如下:
1)增加一列(假设是d列)
2)在第一行的d列,就是d1中输入公式:
=concatenate("insert
into
tablename
(col1,col2,col3)
values
(",a1,",",b1,",",c1,");")
3)此时d1已经生成了如下的sql语句:
insert
into
table
(col1,col2,col3)
values
('a','11','33');
4)将d1的公式复制到所有行的d列(就是用鼠标点住d1单元格的右下角一直拖拽下去啦)
5)此时d列已经生成了所有的sql语句
6)把d列复制到一个纯文本文件中,假设为sql.txt
·把sql.txt放到数据库中运行即可,你可以用命令行导入,也可以用phpadmin运行。
10. Excel有列公式如何导入到sql中
使用SQL server的DTS数据导入导出工具,将EXCEL数据导入数据库步骤:
1、在开始菜单中找到,导入和导出数据
2、启动DTS,点击下一步继续
3、选择导入数据源
4、选择导入目标数据库
5、选择导入数据选择方式
6、选择要导入的工作簿,即可开始导入。