- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在将信息从数据库加载到标签和图片框中时遇到问题。我认为我的代码可以正确执行我想要的操作,但我猜不是,因为它不起作用。下面是我正在使用的代码。对于数据库中的图片列,我存储图片的路径,而不是实际的 blob。如果您需要更多相关信息,请询问。
代码:
private void AirSpace_Shown(object sender, EventArgs e)
{
string connectionString = "datasource=localhost;port=3306;username=Admin;password=August211989";
Login login = new Login();
using (MySqlConnection conn = new MySqlConnection(connectionString))
{
using (MySqlCommand cmd = conn.CreateCommand())
{
string select = "SELECT username, email, premium, picture FROM userinfo.users WHERE username = @username;";
// (1) (2) (3) (4)
conn.Open();
cmd.CommandText = select;
cmd.Parameters.AddWithValue("@username", login.UsernameTextBox.Text);
using (MySqlDataReader Reader = cmd.ExecuteReader())
{
while (Reader.Read())
{
//Set the user's profile picture to the user's profile picture.
ProfilePicture.Load(Reader.GetString(4));
//Set the username to the user's username
Username.Text = Reader.GetString(1);
//Set the app version to the user's version
if (Reader.GetString(3) == "1")
{
AppVersionLabel.Text = "Premium";
}
else
{
AppVersionLabel.Text = "Free";
}
}
}
}
}
最佳答案
你可以试试这个。这看起来也是一个登录代码,所以我会添加逻辑,如果你循环超过一个,它会抛出一个错误,因为应该只有 1 个结果。
While(Reader.Read()){
//Set the user's profile picture to the user's profile picture.
string UserProfilePictureLocation = Reader.GetString(3);
ProfilePicture.Load(UserProfilePictureLocation);
//Set the username to the user's username
Username.Text = Reader.GetString(0);
//Set the app version to the user's version
if (Reader.GetString(2) == "1")
{
AppVersionLabel.Text = "Premium";
}
else
{
AppVersionLabel.Text = "Free";
}
}
关于c# - MySQLDataReader 未将任何数据加载到所示表单上的指定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20526227/
我想知道像 img 那样最好的方法是什么。我的意思是 block 对齐从左到右并取行的最大长度。哪个更好,编写一个脚本来指定 block 大小并使其适应容器大小,或者使用 css 网格以某种方式进行。
给定字符串: p\u00e5 \u00e5rsbasis i marts.P\u00e5 \u00e5rsbasis faldt industriproduktionen 0,6 procent (-
有没有什么方法可以使用 IPython 用来显示它的格式和对齐方式,将 DataFrame 作为字符串保存到磁盘? 请注意,我想保存完整的数据框,而不仅仅是它的摘要(即头部和尾部)。 最佳答案 IPy
@RestController @ComponentScan public class FileUploadController { @Autowired Environment en
我在浏览 Linux 源代码时,在 initramfs 的第 400 行遇到了一段不熟悉的代码。 .我知道括号中的名称是 188 枚举中的状态。在我看来,这是一个默认数组设置函数指针(我可能是错的)。
我正在尝试编写一个程序,该程序可以在读取命令行参数后屏蔽它们。我知道它存储在 PEB 中,所以我尝试使用 the answer to "How to get the Process Environme
我正在尝试编写一个程序,该程序可以在读取命令行参数后屏蔽它们。我知道它存储在 PEB 中,所以我尝试使用 the answer to "How to get the Process Environme
最近我安装了 Zshell 而不是 Bash。在此期间,然后我看到我的 $PATH 有 7 英里长,所以我决定尝试稍微清理一下。当我卸载 rvm(通过运行 rvm implode 然后是 rm -rf
这是显示转换后图像的页面 这是我的二进制图像数据 ScreenPic 表的数据 请帮忙...让我知道从数据库中获取图像有什么问题。 将二进制转换为图像逻辑的代码。: namespace OverHR.
我有我的网站,它在谷歌搜索中可见,但我希望它显示在 GridView 中,如谷歌搜索关键字(例如“twitter”)所示。有人可以指导我如何实现这一目标吗? 最佳答案 它叫做 sitelinks .
如何获取变量的字符串表示形式,如 console.log() 输出时所示? 例如, const myFunc = async () => 'my string'; ret = myFunc(); co
这个问题在这里已经有了答案: What does the slash mean in help() output? (3 个回答) 关闭 7 年前。 help(foo)交互返回的签名中,/是什么意思?
使用最新版本的tibble,当设置width = Inf时,宽tibble的输出无法正确显示。 根据我对以前版本的测试,宽标题打印得很好,直到 1.3.0 之后的版本。这就是我希望打印的输出,如下所示
以下(正确)不起作用: package main import ( "os" "time" ) func main() { os.Args[0] = "
我们目前有太多用户试图通过使用文件锁的遗留程序访问单个文件的问题。 我正在尝试编写一个将在服务器上运行并监视此特定文件(平面文件数据库)的 dotnet 程序是否可行。每当客户端尝试访问此文件并且它被
以下(理所当然)不起作用: package main import ( "os" "time" ) func main() { os.Args[0] =
我如何总结 html 跨度中的值。我被卡住了,因为我尝试过的代码没有获取 html 值。 12 13 14 最佳答案 根据您的编辑,
任何人的任何想法 - 当我的 console.log 显示 h2_JSON 是一个对象时,为什么我的 javascript 中的逻辑落入此条件的“ELse”部分?? if (h2_JSON == {}
是否可以以某种方式指定toggle('blind')动画的速度? 我的问题是这样的:我用它来显示动态内容,所以我通常不知道要显示的元素的确切大小。由于动画速度取决于“持续时间”参数和可变的元素大小,因
我正在尝试使用 C 来实现这个合并排序伪代码 我想出了这个 int p = 0, r = SEIZE-1, i, j, k; int q = (p + r)/2; int n1 = q-p+1, n2
我是一名优秀的程序员,十分优秀!