tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル乱数の代入の仕方について教えて下さい
記事No915
投稿日: 2004/06/14(Mon) 17:21
投稿者ゴン太
[OSのVer]:Windows xp   [VBのVer]:VB.NET2002

開発の仕事をやっていて、1万件のテストデータを作成しよ
うとして行き詰ってしまいました。お手数ですが、ご教示願います。

SQL Serverのテーブルに乱数をinsertしたいのですが、
このようなことはできるのでしょうか?
宜しくお願い致します。



<例>

'乱数を作って変数intX に格納する
Private myRand As New Random()
Dim intX As Integer
intX = myRand.Next(100)

'valuesの中のintX に乱数を格納する
sqlCmd = New SqlClient.SqlCommand("INSERT INTO [TABLE1]" _
& " values(1,intX )", sqlCn)
sqlCmd.ExecuteNonQuery()


<発生したエラー>
'System.Data.SqlClient.SqlException' のハンドルされていない例外が
system.data.dll で発生しました。

[ツリー表示へ]
タイトルRe: 乱数の代入の仕方について教えて下さい
記事No920
投稿日: 2004/06/15(Tue) 12:48
投稿者魔界の仮面弁士
> sqlCmd = New SqlClient.SqlCommand("INSERT INTO [TABLE1]" _
> & " values(1,intX )", sqlCn)

SQL = "INSERT INTO [TABLE1] values(1,intX )"
ではなく、
SQL = "INSERT INTO [TABLE1] values(1," & intX.ToString() & ")"
なのでは。

[ツリー表示へ]
タイトルなるほど
記事No923
投稿日: 2004/06/15(Tue) 14:41
投稿者ゴン太
できました。
どうも有難うございました。

[ツリー表示へ]