3

方法: connectionString?

うまくいけば簡単な質問ですが、私はVisual Basic理解するには新しすぎます: http://msdn.microsoft.com/en-us/library/d7469at0.aspx ...

アプリを作成VBして、「ローカル データベース」/「データセット」に接続しようとしています。

以下にリストされているコードを取得するためのヘルプを本日以前に受け取りましたが、アプリケーションをデータセットに接続する方法がわからないことを除いて、問題なく動作するようです。私が行ってきた読書から、connectionStringはSQL Serverで作成されたデータベースに接続することになるようです。???

私の VB Windows フォーム アプリケーションでは、「新しい項目の追加」、「ローカル データベース」の順に実行しただけで、データベース モデルの種類を尋ねられ、「データセット」を選択しました。

私は 2 つのテーブルしか持っておらず、それらに接続できるようにする必要があります。これがコード、または少なくとも私がやりたいことのアイデアです。助けてください

    Using sqlCon = New SqlConnection(connectionString)
        sqlCon.Open()
        Dim sqlText = "UPDATE appTable SET clickCount + 1 " & _
            "WHERE appName = @name"
        Dim cmd = New SqlCommand(sqlText, sqlCon)
        cmd.Parameters.AddWithValue("@name", appName)
        cmd.ExecuteNonQuery()
    End Using

この言い回しの悪い質問で申し訳ありません。私はこれを読んで学ぼうとしてあまりにも長い間、自分自身を苛立たせてきました。私はPythonから来て、構文と「ルール」がはるかに少なくなり、このプロジェクトでさらに先に進むことができると感じており、単に「データベース」に接続することに固執していると、イライラすることはありません:/

事前にご協力いただきありがとうございます。

回答 : ソリューション エクスプローラーに、connectionString Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\gadgetDatabase.mdf;Integrated Security=Trueの App.config ファイルがあります。

4

8 に答える 8

2

標準セキュリティ:

Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;

信頼できる接続:

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

役に立てば幸いです。

よろしく。

于 2013-09-03T07:13:04.777 に答える
0

サーバー側から割り当てる接続文字列は、Web 構成ファイルからの接続文字列と同じになります。カタログ: データベースへの手段 ユーザー名とパスワードおよびデータクライアントが続きます 新しい sql 接続が確立されます 接続文字列の資格情報を使用して、SQL サーバーへの接続が確立されます。その後、データセットで必要なデータを取得する sql コマンドが続きます次に、それらを必要な変数またはコントロールに割り当てて、必要なタスクを完了させます

于 2015-02-16T10:23:15.460 に答える
0

それがあなたの助けになりますように。(localdb) を使用する必要があります。

LocalDB 自動インスタンス

Server=(localdb)\v11.0;Integrated Security=true;

特定のデータ ファイルを使用した LocalDB 自動インスタンス

Server=(localdb)\v11.0;Integrated Security=true; AttachDbFileName=C:\MyFolder\MyData.mdf;

于 2015-01-23T06:51:46.243 に答える
0
Imports System.Data.SqlClient
Imports System.Data.Sql
Imports System.IO
Imports System.Configuration
Dim connectionString As String = ConfigurationManager.ConnectionStrings("ConString").ConnectionString
Dim cn As New SqlConnection(connectionString)
Dim cmd As New SqlCommand
Dim dr As SqlDataAdapter
于 2019-09-01T09:43:35.337 に答える