0

単純なデータを SQL Server から CSV ファイルに問題なくエクスポートできます。これは特殊なケースです。そのテーブルから必須フィールドをエクスポートするだけでなく、追加のフィールド、パスワードもエクスポートする必要があります]。このフィールドは、SQL Server のテーブルにはありません。このフィールドは、studentIdフィールドを操作した結果です。たとえば、 が の場合StudId11111そのパスワードは'XDUBS'です。

        'assume the connection works 
        cmd1.CommandText = "select studentID from vwTEST"
        cmd1.ExecuteNonQuery()
        da.Fill(dt)

        For i As Integer = 0 To dt.Rows.Count - 1
            strStudentID = dt.Rows(i).Item(0)
            enc = encrypt(strStudentID)
            updatePW(strStudentID, enc)
        Next

私はencrypt()を呼び出してstudentIDをpwに変換し、updatePW()を呼び出してテーブルstudentsを更新しましたが、[pw]フィールドをテーブルに追加することは許可されていません。だから私はこのようにうまくいかないのです!

4

1 に答える 1

0
  1. 一時テーブル (テーブル #name を作成 ...);
  2. ユーザー定義関数 (UDF) を使用してパスワードを計算します。
于 2014-10-06T19:39:52.463 に答える