我正在使用一個sqlite數據庫。sqlite和批處理文件
我想從dos命令行執行sqlite,並通過從命令行中將參數作爲參數傳入表中,從而將字段插入表中。
C:\ run.bat中的名字姓
要創建run.bat文件...
源碼項目>插入到標籤(COL1,COL2)值(%1% 2);
我正在使用一個sqlite數據庫。sqlite和批處理文件
我想從dos命令行執行sqlite,並通過從命令行中將參數作爲參數傳入表中,從而將字段插入表中。
C:\ run.bat中的名字姓
要創建run.bat文件...
源碼項目>插入到標籤(COL1,COL2)值(%1% 2);
我猜你正在尋找的東西是這樣的:
sqlite3的數據庫名稱 '插入dbo.TABLE值(' %1' , '%2')」
你需要的命令在線程序sqlite3.exe。然後,你可以把你的批處理文件:
sqlite3 dbname "INSERT INTO TableName (ColName1, ColName2) VALUES (%1, %2);"
另外請注意,你必須要知道列的數據類型,如果這些數據類型的值需要報價,你需要添加引號進入命令行(並處理值中的嵌入引號,如果這是可能的發生)。
而且?你有什麼問題?你能提供'run.bat'和你得到的錯誤信息嗎?我們無法猜測,你知道。 –