[{"data":1,"prerenderedAt":222},["ShallowReactive",2],{"navigation":3,"post-\u002Fposts\u002F2012\u002Fsqlite-error-no-such-table":20,"surroundPosts-\u002Fposts\u002F2012\u002Fsqlite-error-no-such-table":209},[4,8,12,16],{"title":5,"path":6,"stem":7},"首页","\u002F","00.index",{"title":9,"path":10,"stem":11},"文章","\u002Fposts","01.posts",{"title":13,"path":14,"stem":15},"动态","\u002Fmoments","02.moments",{"title":17,"path":18,"stem":19},"关于","\u002Fabout","09.about",{"id":21,"title":22,"body":23,"class":188,"cover":188,"coverSize":188,"date":189,"description":29,"draft":190,"extension":191,"hideComments":190,"location":192,"meta":193,"navigation":194,"path":195,"readingTime":196,"seo":201,"sitemap":202,"stem":203,"tags":204,"time":207,"weather":188,"__hash__":208},"posts\u002Fposts\u002F2012\u002F20120925.sqlite-error-no-such-table.md","关于 sqlite error no such table 错误的解决办法",{"type":24,"value":25,"toc":185},"minimark",[26,30,34,37,40,52,100,103,175,178,181],[27,28,29],"p",{},"今天开始尝试为“星际 2 客户端切换器”添加 Win7 下的 JumpList 功能，如图：",[31,32],"post-image",{"filename":33},"01.png",[31,35],{"filename":36},"02.png",[27,38,39],{},"这样可以在任务栏和开始菜单中快速启动相应的客户端，而不需要启动软件。",[27,41,42,43,47,48,51],{},"在测试过程中遇到一个错误，",[44,45,46],"code",{},"sqlite error no such table…","，百思不得其解，一直以为是由于 JumpList 在未启动程序的情况下调用程序内的方法导致数据库没有加载的问题，但后来始终没有弄明白，一直在搜索关于 JumpList 调用的问题。后来干脆直接搜 ",[44,49,50],{},"sqlite error no such table"," 的错误原因，才发现问题所在。我的数据库调用使用的是相对地址：",[53,54,59],"pre",{"className":55,"code":56,"language":57,"meta":58,"style":58},"language-csharp shiki shiki-themes material-theme-lighter github-light github-dark","SQLiteConnection conn = new SQLiteConnection(\"Data Source = settings.db;\");\n","csharp","",[44,60,61],{"__ignoreMap":58},[62,63,66,70,73,77,80,83,87,91,95,97],"span",{"class":64,"line":65},"line",1,[62,67,69],{"class":68},"sbgvK","SQLiteConnection",[62,71,72],{"class":68}," conn",[62,74,76],{"class":75},"smGrS"," =",[62,78,79],{"class":75}," new",[62,81,82],{"class":68}," SQLiteConnection",[62,84,86],{"class":85},"sP7_E","(",[62,88,90],{"class":89},"sjJ54","\"",[62,92,94],{"class":93},"s_sjI","Data Source = settings.db;",[62,96,90],{"class":89},[62,98,99],{"class":85},");\n",[27,101,102],{},"在直接打开软件是没有任何问题的，但是通过 JumpList 调用的话，我怀疑启动的位置不一样，所以导致找不到数据库，于是换成：",[53,104,106],{"className":55,"code":105,"language":57,"meta":58,"style":58},"SQLiteConnection conn = new SQLiteConnection(@\"Data Source =\" + System.Windows.Forms.Application.StartupPath + \"\\\\settings.db;\");\n",[44,107,108],{"__ignoreMap":58},[62,109,110,112,114,116,118,120,122,125,128,130,133,137,140,143,145,148,150,153,155,158,161,164,168,171,173],{"class":64,"line":65},[62,111,69],{"class":68},[62,113,72],{"class":68},[62,115,76],{"class":75},[62,117,79],{"class":75},[62,119,82],{"class":68},[62,121,86],{"class":85},[62,123,124],{"class":89},"@\"",[62,126,127],{"class":93},"Data Source =",[62,129,90],{"class":89},[62,131,132],{"class":75}," +",[62,134,136],{"class":135},"su5hD"," System",[62,138,139],{"class":85},".",[62,141,142],{"class":135},"Windows",[62,144,139],{"class":85},[62,146,147],{"class":135},"Forms",[62,149,139],{"class":85},[62,151,152],{"class":135},"Application",[62,154,139],{"class":85},[62,156,157],{"class":135},"StartupPath ",[62,159,160],{"class":75},"+",[62,162,163],{"class":89}," \"",[62,165,167],{"class":166},"s_hVV","\\\\",[62,169,170],{"class":93},"settings.db;",[62,172,90],{"class":89},[62,174,99],{"class":85},[27,176,177],{},"问题搞定！",[27,179,180],{},"今后数据库文件还是用绝对位置比较妥当。",[182,183,184],"style",{},"html pre.shiki code .sbgvK, html code.shiki .sbgvK{--shiki-light:#E2931D;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .smGrS, html code.shiki .smGrS{--shiki-light:#39ADB5;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s_hVV, html code.shiki .s_hVV{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":58,"searchDepth":186,"depth":186,"links":187},2,[],null,"2012-09-25",false,"md","宿舍",{},true,"\u002Fposts\u002F2012\u002Fsqlite-error-no-such-table",{"text":197,"minutes":198,"time":199,"words":200},"2 min read",1.315,78900,263,{"title":22,"description":29},{"loc":195},"posts\u002F2012\u002F20120925.sqlite-error-no-such-table",[205,206],"技术",".NET","晚上","P6y0J80I5fzcC1tuPSFGnPDkKZlIcPcpa1iAtl6m4KM",[210,216],{"title":211,"path":212,"stem":213,"date":214,"description":215,"children":-1},"好易思特 HAOest 祝大家中秋节快乐！","\u002Fposts\u002F2012\u002Fhaoest-happy-moon-festival","posts\u002F2012\u002F20120930.haoest-happy-moon-festival","2012-09-30","好易思特 HAOest 官网已经正式上线，期待您的光临：http:\u002F\u002Fwww.haoest.com",{"title":217,"path":218,"stem":219,"date":220,"description":221,"children":-1},"暑期工作小结","\u002Fposts\u002F2012\u002Fsummer-summary","posts\u002F2012\u002F20120901.summer-summary","2012-09-01","时间过得真快，暑假飕飕就过去了……其实这个暑假过得还是挺充实的，也学到了不少，尤其是 PHP、JS 和网站建设方面，当然，在 Android 和 C#上也有提升。今天下午就要上飞机回学校了，趁着这会儿有点儿时间，匆匆写个小结，个人认为，写小结是件很有用的事情，当然，不是那种老师布置的小结，自己给自己写的小结才是最有用的。",1777580289968]