-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 營銷推廣 > 專題列表 > 正文
- 設(shè)計一個winform程序,使其能夠讀取選擇的sql腳本并自動執(zhí)行腳本
- 求winform程序界面設(shè)計示例(c#)
- 現(xiàn)在winform編程在實(shí)際應(yīng)用中怎么樣?
- 如何設(shè)計一個良好的C#winform程序,各個方面
winform程序設(shè)計與實(shí)踐(winform程序設(shè)計與實(shí)踐答案)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于winform程序設(shè)計與實(shí)踐的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器
官網(wǎng):https://ai.de1919.com。
本文目錄:
設(shè)計一個winform程序,使其能夠讀取選擇的sql腳本并自動執(zhí)行腳本
跟讀 文本文件一樣讀出來 執(zhí)行就可以了
private List<string> GetTsqlsFormSqlFile(string varFileName)
{
StreamReader sr = new StreamReader(varFileName, Encoding.GetEncoding("GB2312"));
List<string> alSql = new List<string>(); //每讀取一條語名存入ArrayList
string commandText = "";
string varLine = "";
while (sr.Peek() > -1)
{
varLine = sr.ReadLine();
if (varLine == "")
{
continue;
}
if (varLine.ToUpper() != "GO")
{
commandText += varLine;
commandText += " ";
}
else
{
alSql.Add(commandText);
commandText = "";
}
}
sr.Close();
return alSql;
}追問
有示例代碼么,可以用來參考的
追答注釋什么的 這里沒管
追問不知道是不是我沒有看懂,這個好像只是把腳本讀取吧,有沒有執(zhí)行呢
追答?? 跟增刪改 什么的 不都一樣嗎? 語句都有了 套一下 不就可以嗎?
追問我需要的就是后面執(zhí)行的部分。。。。
追答foreach(string sqlstr in GetTsqlsFormSqlFile("D:\\111.sql"))
{
SqlCommand cmd = new SqlCommand(sqlstr, this.sqlcon);
cmd.CommandType = CommandType.Text;
this.sqlcon.Open();
int count = cmd.ExecuteNonQuery();
this.sqlcon.Close();
}
求winform程序界面設(shè)計示例(c#)
基本布局類似B/S就行
這類系統(tǒng)一般使用MDI主窗體加上普通子窗體的方式, 主窗體由最上方的菜單欄, 菜單下面一行工具欄, 然后中間主體, 最下方一條狀態(tài)欄, 都是這樣.
追問就一張圖片,也太少了點(diǎn)吧。
現(xiàn)在winform編程在實(shí)際應(yīng)用中怎么樣?
Winforms桌面應(yīng)用程序?qū)儆贑/S架構(gòu),現(xiàn)在在實(shí)際應(yīng)用上是比較少了,不如B/S使用方便和安全,但在靈活度上個人認(rèn)為比B/S稍強(qiáng),畢竟基于瀏覽器的Web是流式布局,而Winform則可以任意重疊擺放。我喜歡用Winforms自己的掃雷紙牌賭馬炸彈人之類的小游戲,還是很有意思的,如果用B/S實(shí)現(xiàn)則困難了許多。
此外Winforms是很好的學(xué)習(xí)工具,先把Winforms學(xué)好再去學(xué)Asp.Net和Ajax會很簡單。
參考資料:自己的親身體會
如何設(shè)計一個良好的C#winform程序,各個方面
1、利用winform自帶的WebBrowser控件,調(diào)用谷歌或者百度的地圖API。2、利用第三方平臺,目前主流的有:美國ESRI公司的ArcEngine;中國中地數(shù)碼的MapGIS;SuperMap;SharpMap等等。
大致可以分為以上兩類,有利有弊,看樓主的需求了。
如果只是希望地圖展示的話,建議用第一種,無需安裝任何東西,缺點(diǎn)是需要網(wǎng)絡(luò)支持。
以上就是關(guān)于winform程序設(shè)計與實(shí)踐相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀: