1、開始--》所有程序--》Microsoft Visual Studio 2008 R2--》配置工具--》SQL server配置管理器
專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)阜新免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了成百上千企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
2、然后打開配置管理器,查看圖中的服務(wù)是否開啟了。如果沒有開啟,就把相應(yīng)的服務(wù)開啟。
3、進(jìn)行連接,此時(shí)已經(jīng)已經(jīng)不再報(bào)錯(cuò)了。
注意:第一步中的是sql server配置管理器而不是reporting service 配置管理器。
我 看了一下應(yīng)該是你第一次連接上后,cnn.open就打開并持續(xù)開著,并沒有關(guān)閉,所以,你斷網(wǎng)后,第二次連接,他依然是打開的。
另外:
我個(gè)人建議你要學(xué)會(huì)用vb.net的組件,自己連太麻煩,他有現(xiàn)成的,你直接在數(shù)據(jù)庫(kù)里選擇添加新數(shù)據(jù)源,按照提示把數(shù)據(jù)庫(kù)添加上,然后,你會(huì)看到你的程序下面會(huì)多了個(gè)數(shù)據(jù)集(dataset).
最后要做的就是使用這些數(shù)據(jù)集了。以form1為例,你添加一個(gè)datagridview,然后在他的數(shù)據(jù)源上選擇剛才添加的項(xiàng)數(shù)據(jù)集中的某個(gè)數(shù)據(jù)表,然后你會(huì)看到,在form1中多了一個(gè)dataadapter,sqlconn,datset,并且在form1的load事件中,你會(huì)發(fā)現(xiàn)多了一條語句,dataadapet.fill(dataset)。
當(dāng)你運(yùn)行程序并更改了datagridview后,想要更新數(shù)據(jù),只需要在后面,增加一個(gè)button,并設(shè)置他的click事件為:dataadapter.update(dataset)
怎么樣,是不是還有一個(gè)問題想問?就是如何更改數(shù)據(jù)源,很簡(jiǎn)單,在form1的load事件中,dataadapter.fill(dataset)這條語句之前,再增加一條,sqlconn.ConnectionString = "server=**;database=**;uid=**;pwd=**;Connect TimeOut=2"這個(gè)就是你的數(shù)據(jù)源。
希望我的答案能令你滿意。
第一個(gè)問題,存儲(chǔ)數(shù)據(jù):使用SqlCommand(如果是Sql的):Using cmd As New SqlCommand()?0?2 ?0?2cmd.Connection = new SqlConnection("server=.;database=數(shù)據(jù)庫(kù)名;integrated security=sspi")?0?2 ?0?2cmd.Connection.Open()?0?2 ?0?2cmd.CommandText=string.Format("Insert into 表名字 Values('{0}','{1}'",您的第一個(gè)字符串變量,第二個(gè)字符串變量【如果是數(shù)值類型的,不要在索引前加單引號(hào)了】)?0?2 cmd.NonExecuteQuery();'獲取數(shù)據(jù)SqlDataAdapter adapter = new SqlDataAdapter(cmd);cmd.CommandText="select * from 表"DataTable dt = new DataTable()adapter.Fill(dt)DataGridView.DataSource = dtEnd Using
list1.additem j 意思就是把j添加至list1列表中,這是在一個(gè)for 循環(huán)中,循環(huán)了10次,添加了10次 j,即 list1 中 有10列分別為:1,3,6,10,15,21,28,36,45,55
下面又來了一個(gè)循環(huán), list1.removeitem 刪除列,刪除的是 list1.listcount - i ,list1.listcount 就是總列數(shù)為10,減去 i ,i 是1到4,即10-1,9-2,8-3,7-4 每減掉一次,list1.listcount 就少了一條記錄。
(注意,list1.listcount-1 是最后一條記錄)
減掉了第 9,7,5,3列
剩余為 1,3,6,15,28,45
結(jié)果為:3,15,28
'ListCount返回列表框中的項(xiàng)目總數(shù)
'ListCount-1是列表框中最后一個(gè)項(xiàng)目的索引號(hào)
'虧你提醒了,我寫錯(cuò)了,上面修改了,第一個(gè)索引為0,最后一個(gè)為9.
'也就是,問題所問的第二列的索引為1,第四列的索引為3...
Data.Odbc
使用ODBC連接SQL2000
建立ODBC在控制面板/管理工具下
只要有驅(qū)動(dòng),比如mysql odbc driver 3.51你就可以連mysql
釋放綁定,添加新的數(shù)據(jù)代碼有問題,可能是insert into 語句不對(duì)。