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、選擇要導入的工作簿,即可開始導入。